当在一个数组中添加两个数字时,我需要找到给定数组的最大质数,因此我决定先添加所有可能的和并显示出来。现在,我想将这些输出元素放入新数组。请帮助我解决此问题。
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] =
}
}
}
}
不太清楚这里出了什么问题,就做
newArray[a][b] = m;
这将存储所有'a'和'b'的所有和,以使newArray [a] [b]是array [a] + array [b]的和