Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.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 如何防止我的代码在以下代码中重写相同索引号中的值_Java - Fatal编程技术网

Java 如何防止我的代码在以下代码中重写相同索引号中的值

Java 如何防止我的代码在以下代码中重写相同索引号中的值,java,Java,我们将首先要求用户输入测试用例的数量。在上面的示例中,它是3。然后在接下来的几行中,用户将输入如图所示的数字,然后输出将如示例所示。 在上面提到的不完整代码中,我声明了一个数组来存储用户输入的数字。在我的代码中,每次执行内部循环时,都会重写索引变量中的值。我希望我的程序将值存储在不同的索引号中。例如,如果用户将测试用例的值输入为3,那么我的代码应该在数组中的6个索引变量中存储6个值(取自用户)。根据给定的输入,如果您将测试用例的数量设置为3,那么必须创建一个3*2=6的数组,我们需要在其中存储6

我们将首先要求用户输入测试用例的数量。在上面的示例中,它是3。然后在接下来的几行中,用户将输入如图所示的数字,然后输出将如示例所示。
在上面提到的不完整代码中,我声明了一个数组来存储用户输入的数字。在我的代码中,每次执行内部循环时,都会重写索引变量中的值。我希望我的程序将值存储在不同的索引号中。例如,如果用户将测试用例的值输入为3,那么我的代码应该在数组中的6个索引变量中存储6个值(取自用户)。

根据给定的输入,如果您将测试用例的数量设置为3,那么必须创建一个3*2=6的数组,我们需要在其中存储6个值

然后这些数字将成对相加

import java.util.Scanner;
公共类JavaApplication5{
公共静态void main(字符串[]args){
扫描仪输入=新扫描仪(System.in);
//System.out.println(“请输入测试用例数:”);
int T=input.nextInt();
int c=T*2;
int[]数据=新的int[c];

for(int i=0;i)您的代码未编译->
data[]=input.nextInt()
未编译。您是指for(int j=0;j)的

package javaapplication5;
import java.util.Scanner;

public class JavaApplication5 {

    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        //System.out.println("please enter the number of test cases: ");
        int T=input.nextInt();
        int c=T*2;
        int[] data=new int[c];
        for(int i=T; i>0; i--){
            for (int j=0;j<=i-1;j++){
                data[]=input.nextInt();  
            }
        }
        for (int i=0; i<c; i++){
            System.out.println(data[]);  
        }
    }
}
Input
3 
1 2
100 200
10 40

Output
3
300
50
3 
1 2
100 200
10 40
3
300
50