Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java:如何打印int数组中的所有值_Java_Arrays - Fatal编程技术网

java:如何打印int数组中的所有值

java:如何打印int数组中的所有值,java,arrays,Java,Arrays,我想打印整个阵列sPack[]。我将多达500个值放入sPack,然后按升序排序。我的中值已关闭,因此我想打印我的排序方法正在执行的操作,以便我可以查看我的中值方法或排序方法是否存在问题 int [] sPack = new int [500]; int i = 0; String input = br.readLine(); while(input!=null && i<500 && input.length()!=0)//(!input.isEmpty(

我想打印整个阵列sPack[]。我将多达500个值放入sPack,然后按升序排序。我的中值已关闭,因此我想打印我的排序方法正在执行的操作,以便我可以查看我的中值方法或排序方法是否存在问题

int [] sPack = new int [500];
int i = 0;
String input = br.readLine();
while(input!=null && i<500 && input.length()!=0)//(!input.isEmpty()&& i<500)//
{
  sPack [i] = Integer.parseInt (input);
  i++;
  input = br.readLine();
}
sort(sPack, i);
double Var = calcVariance(sPack,i);
System.out.println (sPack); //this is where i need help***************<==
使用java.util.Arrays.toString这是打印数组的所有元素最简单、方便的方法

System.out.println(Arrays.toString(sPack));
也可以选择艰难的方式遍历数组并打印每个元素

for(int i =0; i < sPack.length; i++){
    System.out.println(sPack[i]);
}
祝你过得愉快:

试试这个

for (int pack : sPack) {
    System.out.println(pack);
};

除了此处提供的其他答案外,您还可以通过以下方式完成:

Arrays.streamsPack.forEachSystem.out::println

System.out.printlnArrays.toStringsPack;这里已经回答了这个问题
for (int pack : sPack) {
    System.out.println(pack);
};