两个方法,一个方法的返回值是数组,,main()直接调用这个方法打印输出是hashcode码(不适用Arrays工具类和循环),怎么能让它直接打印数组内容,需要重写什么方法,
System.out.println(Arrays.toString(b));
直接打印数组内容
你的想法无解
Java中数组类是 native 的,也就是用 C 实现的,Java中只是在用,没法像其他类一样重写个 toString() 就能直接打印。
只能使用 Arrays工具类或者循环之类的方式来打印
我们都不打印🌝
int[] A = { 4, 2, 5, 7 };
for (int n : A) {
System.out.println(n);
}