将嵌套循环的输出存储为新数组-Java

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

当在一个数组中添加两个数字时,我需要找到给定数组的最大质数,因此我决定先添加所有可能的和并显示出来。现在,我想将这些输出元素放入新数组。请帮助我解决此问题。

import java.util.Scanner;

public class main {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
            int noOfElem = scanner.nextInt();
            int[] array = new int[noOfElem];
            int[][] newArray = new int[5][4];
            int i=0;
            while(scanner.hasNextInt()){
                array[i] = scanner.nextInt();
                i++;
                if(i == noOfElem){
                    break;
                }
            }
            for (int a = 0; a < array.length; a++)
            {
                for (int b = a+1; b < array.length; b++) {
                    int m = array[a] + array[b];
                    newArray[a][b] = 
                }
            }
        } 
}
java arrays output
1个回答
0
投票

不太清楚这里出了什么问题,就做

newArray[a][b] = m;

这将存储所有'a'和'b'的所有和,以使newArray [a] [b]是array [a] + array [b]的和

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