在数组中创建对象

java arrays

66 观看

1回复

3 作者的声誉

创建一个数组SyskPin(大小为n = 3)种行李的,并创建拥有完全构造赋予它字段,你会使用的方法读取价格的物体getInt() , getDouble()getString()这种方法.The代码是建立在类ClassOfStaticMethods.Could你解决我代码,因为它可能是错误的?

// with full constructor
ClassOfStaticMethods[] SyskPin = new ClassOfStaticMethods[3]; // i declare the array
for(int i =0; i <3; i++) { // the size is 3
ClassOfStaticMethods SyskPin = new ClassOfStaticMethods(2,2.1,"something",90,100); // the first 3 are int,double,String the other two i get from down
ClassOfStaticMethods clas=new ClassOfStaticMethods();
clas.setanother(90);
clas.getanother(90);
clas.setm(100);
clas.getm(100);

            SyskPin[nCount] =clas; //nCount is for fill the array

            nCount++;
        }
作者: amanjon heyp 的来源 发布者: 2017 年 9 月 15 日

回应 1


0

4780 作者的声誉

决定

这是您可能正在寻找的代码示例:

//declare the array of size 3
ClassOfStaticMethods[] SyskPin = new ClassOfStaticMethods[3]; 

//loop through the array
for (int i = 0; i < 3; i++) { 
     int kati = 5;
    //create a new instance 
    ClassOfStaticMethods clas = 
        new ClassOfStaticMethods(2, 2.1, "something", 90, 100, kati);

     //assign the new instance 
     //to the place holder in the array based on the index
     SyskPin[i] = clas; 
}
作者: Indra Basak 发布者: 2017 年 9 月 15 日
32x32