由于某种原因,我无法将数组打印为字符串 我也找不到语法错误。
答案 0 :(得分:1)
您的班级名称与库冲突。
答案 1 :(得分:1)
您叫班Arrays
。因此,Arrays
中的Arrays.toString(...)
是指您的 Arrays
类,而不是java.util.Arrays
和您的 Arrays
类没有toString(int[])
方法,因此您的代码无法正确编译。
通过将您的类重命名为Arrays
以外的名称来解决此问题(这样Arrays
现在可以明确表示您导入的java.util.Arrays
类),或者编写System.out.println(java.util.Arrays(a));
(以明确说明您是指哪个Arrays
类)。