Я работаю над своим первым финалом в СНГ и сталкиваюсь с некоторыми проблемами с программой, которую я пытался создать. Я хочу, чтобы программа предложила пользователю ввести двухсимвольный код и отсортировать массив строк. В зависимости от того, какой код введен, он отобразит соответствующий массив.
Я продолжаю сталкиваться с некоторыми ошибками компиляции и пробовал разные способы их настройки. Я думаю, что упускаю из виду одну из более простых концепций ..
package finalproject;
import java.util.Scanner;
public class FinalProject {
static Scanner sc = new Scanner(System.in);
String chargeback = sc.nextLine();
public static void main(String[] args) {
System.out.println("Enter the chargeback code : ");
}
String[] code = new String[10]; {
code [0] = "Unathourized online purchase";
code [1] = "Merchandise not receieved";
code [2] = "Not as described";
code [3] = "Inocrrect Amount";
code [4] = "Credit not received";
code [5] = "Paid by other means";
code [6] = "Cancelled Reccuring";
code [7] = "Liability Shift";
code [8] = "EMV Fallback";
code [9] = "EMV counterfit";
switch (chargeback) {
case "UO":
System.out.println(code[0]);
break;
case "MN":
System.out.println(code[1]);
break;
case "ND":
System.out.println(code[2]);
break;
case "IA":
System.out.println(code[3]);
break;
case "CV":
System.out.println(code[4]);
break;
case "PM":
System.out.println(code [5]);
break;
case "CR":
System.out.println(code[6]);
break;
case "LS":
System.out.println(code[7]);
break;
case "EF":
System.out.println(code[8]);
break;
case "EC":
System.out.println(code[9]);
break;
}
}
}
Когда я запускаю программу, она просто отображает:
Введите код возврата:
СТРОИТЬ УСПЕШНО (общее время: 0 секунд)
Он никогда не позволяет мне вводить что-либо во входные данные для сортировки. Буду признателен за любые указания, поскольку я довольно новичок в этом и все еще пытаюсь понять это.