gpt4 book ai didi

Java 数组存储值

转载 作者:行者123 更新时间:2023-11-30 08:29:29 25 4
gpt4 key购买 nike

我试图将输入的值存储在 for 循环结构中以备后用,但它只能在 for 循环结构中被识别。我需要为程序的其余部分识别存储的值,但不知何故我收到错误“找不到符号”

public class TryArray {
public static void main(String args[]) throws IOException {
BufferedReader inpt = new BufferedReader(new InputStreamReader(System. in ));

int[] arrayCrit = new int[5];
String[] crits = new String[5];

for (int i = 0; i < crits.length; i++) {
System.out.print("Criteria: ");
crits[i] = inpt.readLine();
for (int j = 0; j < arrayCrit.length; j++) {
System.out.print("Percentage: ");
arrayCrit[j] = Integer.parseInt(inpt.readLine());
}
}

System.out.println(crits[i] + arrayCrit[j])
}
}

编辑:是的,我可以在 for 循环内移动打印输出,但我需要先输入所有值,然后再显示所有值。我需要帮助。

最佳答案

希望这会有所帮助。

public static void main(String args[]) throws IOException {
BufferedReader inpt = new BufferedReader(new InputStreamReader(
System.in));

int[] arrayCrit = new int[5];
String[] crits = new String[5];

for (int i = 0; i < crits.length; i++) {
System.out.print("Enter Criteria: ");
crits[i] = inpt.readLine();
System.out.print("Enter Percentage: ");
arrayCrit[i] = Integer.parseInt(inpt.readLine());
}
// Printing the values
for (int i = 0; i < crits.length; i++) {
System.out.println("Criteria :" + crits[i] + " Percentage: "
+ arrayCrit[i]);
}
}

关于Java 数组存储值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19400958/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com