如何从3d数组打印一些值

问题描述 投票:0回答:1

我在这里有这个数组,我试图打印一些我需要的信息,但它全部打印了

int customer=1
int Item=2

     CPR[customer]=new int[Item][2];

     for (int i = 0; i < Item; i++) {
             for (int j = 0; j <2; j++) {
                System.out.print((CPR[customer][i][j]=scanner.nextInt());

它等于从文件中读取的扫描仪,其输出如下:>

2 8
4 5

我只需要打印8和5我怎么能得到它?

我在这里有这个数组,我试图打印一些我需要的信息,但它全部打印出来int customer = 1 int Item = 2 CPR [customer] = new int [Item] [2];对于(int i = 0; i

[使用带有模运算符if%语句仅打印第二项:

int customer=1
int Item=2

CPR[customer]=new int[Item][2];

for (int i = 0; i < Item; i++) {
    for (int j = 0; j <2; j++) {
        CPR[customer][i][j] = scanner.nextInt();
        if (j % 2 == 0) {
            System.out.print(CPR[customer][i][j]);
        }
     }
}
java arrays 3d
1个回答
0
投票

[使用带有模运算符if%语句仅打印第二项:

© www.soinside.com 2019 - 2024. All rights reserved.