我知道如何使用Arrays.toString()将数组输出为字符串。但是我必须将方法设置为以字符串形式返回。
a)我怎么运行这个:
public static void main(String[] args){
print(myMethod(new int[]{1, 2, 3, 4}));
}
public static int[] myMethod(int[] nums){
return nums;
}
我得到[我@ 35a8767?
我想知道编译器在后台吐出的时候正在做什么。
和
b)有没有办法让它正确输出而不必让方法返回为String?