используя цикл, я могу создать
My cat is: Cat1
...
My cat is: Cat1
Однако, когда я пытался использовать
Cat ("cat"+i) = new Cat("Cat" + i);
, я делаю ошибки ....
ТакКакой самый простой способ исправить мой код для получения
cat1 ... cat10 cat instances?
public class TestCat{
public static void main(String [] args){
for (int i=1; i<10; i++){
//Cat ("cat"+i) = new Cat("Cat 1");
Cat cat1 = new Cat("Cat 1");
System.out.println("My cat is: " + cat1 );
}
}
}
class Cat{
static String catName;
public Cat(String catName){
this.catName=catName;
}
public String toString(){
return catName;
}
}
Извините .... Я должен сказать
Как создать десять 10 экземпляров Cat ..... cat1, ... cat2 ..... потому что в других языках я могу использовать "cat" || i = ..., чтобы создавать различные переменные, мне интересно, как я могу делать подобные вещи в Java ....
Другими словами, я хочу назвать экземпляры, которые я собираюсь создать, принимая во внимание информацию о цикле.