사용자가 입력 한 문자 등급에 숫자를 할당하려고합니다. 사용자는 A, B 또는 C와 같은 문자를 입력 한 다음 값을 입력하여이를 정수로 저장합니다. 배열 값에 대한 사용자 입력 구문 분석
나는이 설치되었다 할 수있는 쉬운 방법을 생각 배열과 같은 : 내가 필요할 때 자신의 등급에 대한 사용자 입력 'A'는, 내가 4를 사용할 때마다 그래서char[] grade = char[] grade = {'A','B','C','D','F'};
grade[0] = 4;
grade[1] = 3;
// ... as so on
.
입력 (JOptionPane)을 읽고 입력 한 문자를 읽는 방법을 알아 내려고 노력하고 있습니다. 배열을 기반으로 문자 입력을 파싱하려면 어떻게해야합니까?
기본적으로 사용자에게 어떤 학년에 어떤 학점을 부여했는지 묻고 그 등급을 기반으로이 예에서 클래스에 대해받은 크레딧 금액으로 사용되는 할당 된 번호를 사용합니다. 그래서 A를 받았다면 그 수업에 4 학점을 받았습니다. – user1015523
귀하의 질문이 분명하기 때문에 정확한 컨텍스트는 중요하지 않습니다. 내 사용자와 사용자 모두 알 수없는 방법으로 원하는 것을 할 수 있습니다. –