Java 当我使用Arrays.toString()方法时,我一直遇到一个错误 公共类GFG{ 公共静态void main(字符串[]args) { int[]intArr=newint[]{1,2,3,4}; System.out.println(Arrays.toString(intArr)); } }
结果:Java 当我使用Arrays.toString()方法时,我一直遇到一个错误 公共类GFG{ 公共静态void main(字符串[]args) { int[]intArr=newint[]{1,2,3,4}; System.out.println(Arrays.toString(intArr)); } },java,arrays,Java,Arrays,结果: /GFG.java:16: error: cannot find symbol System.out.println(Arrays.toString(boolArr)); ^ symbol: variable Arrays location: class GFG 1 error 我试了很多次,但一直都出现这个错误。 这里有什么问题?在代码中导入java.util.* 像这样 import java.util.*; public cl
/GFG.java:16: error: cannot find symbol
System.out.println(Arrays.toString(boolArr));
^
symbol: variable Arrays
location: class GFG
1 error
我试了很多次,但一直都出现这个错误。
这里有什么问题?在代码中导入java.util.* 像这样
import java.util.*;
public class GFG {
public static void main(String[] args)
{
int[] intArr = new int[] { 1, 2, 3, 4 };
System.out.println(Arrays.toString(intArr));
}
}
请考虑,这不是专业的解释。但这将帮助你了解发生了什么 出现此错误是因为您没有将
数组
类导入到代码中。数组
不是关键字。这是一门课。因为它不是关键字,编译器不知道它的实现。因此,您必须导入该代码的实现。这意味着您必须告诉编译器,这就是数组的含义。然后编译器知道如何处理数组
在代码顶部添加以下行
导入java.util.array代码>
现在,编译器知道了数组的含义
将类数组作为类前代码的第一行导入此包
导入java.util.array您需要导入导入java.util.array
import java.util.Arrays
public class GFG {
public static void main(String[] args)
{
int[] intArr = new int[] { 1, 2, 3, 4 };
System.out.println(Arrays.toString(intArr));
}
}
你导入了数组吗?@akuzminykh没有,我怎么做?我怎么知道要进口什么?java新手,没有ideaAddimport java.util.array代码>在您发布的代码上方。这是否回答了您的问题?