如何使用System.out.print(Arrays.toString(a))

时间:2014-01-19 11:27:21

标签: java eclipse

如何使用它和一个例子请。谢谢!如果你也可以,我想要一个打印数组的程序。我不能这样做,因为它让我错了,我想知道我做错了什么。 那段代码对吗? import java.util.Arrays;

KK

我明白了: 一世 一世 [[我@ e53108,[我@ f62373]我 一世 [[我@ e53108,[我@ f62373] Osama,当我运行你的代码时,弹出一个错误框,说明java异常并打印许多错误。

Osama,我运行它时的代码在错误框中显示java Exception

2 个答案:

答案 0 :(得分:4)

  

我明白了:我[[@ @ 53108,[我@ f62373]我[[我@ e53108,[我@ f62373]

这是因为您正在打印多维数组。为此,您可以使用Arrays#deepToString()

System.out.print(Arrays.deepToString(a));

答案 1 :(得分:-1)

打印字符串值数组的简单程序

public class PrintArray{
    public static void main(String[] args){
         String[] array = {"a","b","c","d"};
         for(String s : array)
               System.out.println(s);

    }
}

输出: -

a
b
c
d

我希望它对你有用。