Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / April 2005

Tip: Looking for answers? Try searching our database.

please inform a newb

Thread view: 
Stephen Mayes - 24 Mar 2005 21:16 GMT
class A{
   class B{
       boolean flag;
       int value;
   }
   B b[] = new B[10];
   public A(){
        for (int i = 0; i < 10; i++)
           b[i] = new B();
   }
}

I'm wondering if there is a more elegant way to instantiate the elements of
b[] than the 'for' loop.
E.Otter - 03 Apr 2005 20:36 GMT
Instead of setting the size of the array
B b[] = new B[10];

Set the size and add all 10 objects at all once.
B b[] = new B[] {new B(), new B(), new B(), new B(), new B(), new B(), new
B(), new B(), new B(), new B() };

> class A{
>     class B{
[quoted text clipped - 10 lines]
> I'm wondering if there is a more elegant way to instantiate the elements of
> b[] than the 'for' loop.


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.