こんにちはみんな簡単な質問。以下のJavaメニューを作成するのは、コードのサンプルです。「if」ステートメントで2つの配列を設定した場合、これらの配列を再度参照するにはどうすればよいでしょうか。スコープが原因で、ifステートメントから移動すると配列が破棄されることを私は知っています。オプションPが選択されている場合は、配列を再度参照したいと思いました。
public static void determineOption (char option) {
if (option == 'A') {
int class_number = Console.getInt("Enter how many students between 1-10");
while (class_number < 1 || class_number > 10)
class_number = Console.getInt("Enter how many students between 1-10");
System.out.println("");
String[] name = new String[class_number];
int[] score = new int[name.length];
for (int i=0; i<class_number; i=i+1)
{
name[i] = Console.getString("Enter Name");
score[i] = Console.getInt("Enter score");
}
}
else if (option == 'P') {
}