gpt4 book ai didi

java - 为什么 Array.toString 或 Array.deepToString 不起作用?

转载 作者:行者123 更新时间:2023-12-01 12:35:32 25 4
gpt4 key购买 nike

我正在测试如何打印数组。我可以使用for loop打印它,但是当我尝试使用 Arrays.toString 时或Arrays.deepToString只是不工作。这是一个例子

  package Week4;
import java.util.Arrays;
public class prac2 {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String[][] array = new String[][] {
{ "Elem11", "Elem12", "Elem13" },
{ "Elem21", "Elem22", "Elem23" },
{ "Elem31", "Elwm32", "Elem33" } };
System.out.println(Arrays.deepToString(array));
}

}

Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
Arrays cannot be resolved

at Week4.prac2.main(prac2.java:14)

我使用的是 JRE1.8.0_20。和图书馆有关系吗?我正在使用 eclipse 。

最佳答案

我认为这是您使用的IDE的问题,它没有正确安装或包不完整。

1. i ran your code in my IDE

2. import java.util.Arrays;

3. since you still have error i press `ctrl` then hover to `import java.util.Arrays;` which leads me to the `Arrays.class`

4. look to the hierarchy of the packages and looked where it came from `rt.jar` which contains all of the compiled class files for the base Java Runtime environment.

关于java - 为什么 Array.toString 或 Array.deepToString 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25635583/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com