在Java中打印出来自不同数组的特定元素

时间:2016-05-03 01:46:57

标签: java arrays loops

假设我开始使用以下代码在java中开始:

int x[] = {234, 345, 348, 456, 567, 765, 654, 544, 587, 578};
int y[] = {456, 456, 345, 347, 346, 467, 562, 562, 532, 576};
int z[] = {345, 324, 312, 317, 304, 305, 307, 308, 309, 298};

如您所见,有3个不同的阵列,每个阵列有10个不同的元素。我希望每个数组的第一个元素一起打印。然后我希望第二个元素一起打印,依此类推。基本上,我希望输出看起来像这样:

  (234, 456, 345)
  (345, 456, 324)
  (348, 345, 312)
  (456, 347, 317)
  (567, 346, 304)
  (765, 467, 305)
  (654, 562, 307)
  (544, 562, 308)
  (587, 532, 309)
  (578, 576, 298)

我知道这样做

System.out.println (x[0]); 

我可以获得要打印的第一个元素。但是,我想知道如何使用上面显示的启动代码执行此操作,并且我知道我的方法效率不高。

1 个答案:

答案 0 :(得分:1)

for(int i=0;i<x.length;i++){
 System.out.println ("("+x[i]+ " ,"+y[i]+" ,"+z[i]+")");
}