我想在同一个类的另一个方法中创建的方法中使用数组。
public class Class1 {
public static String[] method1() {
String[] array = new String[5];
array[0] = "test";
return array;
}
public void method2() {
System.out.println(array[0]);
}
}
最佳答案
可以像下面这样执行:
public class Class1 {
public static String[] method1() {
String[] array = new String[5];
array[0] = "test";
return array;
}
public void method2(String[] array) {
System.out.println(array[0]);
}
public static void main(String[] args){
Class1 obj = new Class1();
obj.method2(method1());
}
}
或者调用method2中的方法
public class Class1 {
public static String[] method1() {
String[] array = new String[5];
array[0] = "test";
return array;
}
public void method2() {
String[] array = Class1.method1();
System.out.println(array[0]);
}
public static void main(String[] args){
Class1 obj = new Class1();
obj.method2();
}
}
关于java - 在方法中创建数组并在另一个方法中使用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25395700/