我得到了一系列物体。
从另一种方法中,我想从数组中打印一个对象,此方法的输入必须是一个整数,它表示对象在数组中的索引。
我无法从printObject()到达数组。我该怎么做呢?
public static void main(String[] args) {
Object []obj = new Object[2];
printObject(1);
}
public static void printObject(int i){
if (i == 0){
System.out.println(obj[0].toString());
}
if (i == 1){
Systen.out.println(obj[1].toString());
}
}
最佳答案
您可以将数组作为参数传递给printObject
(并简化):
public static void main(String[] args) {
Object[] obj = new Object[2];
printObject(obj, 1);
}
public static void printObject(Object[] objects, int index){
if (index == 0 || index == 1) {
System.out.println(objects[index].toString());
}
}