// ex)입력 : 입력은 다음 형식의 표준입력으로 제공된다. (A B C D E F X)
// ex)제약 : 1<= A,B,C,D,E,F,X<=100, 모든 입력값은 정수이다.
// 0. 알고리즘 문제의 시작 : 입력 받기 (API)
// 1. import java.util.*; --> 1번줄에 넣기
// 2. Scanner scn = new Scanner(System.in); --> 시작하는 순간 입력받는 도구를 선언해야함
// 3. scn.nextLine(); --> 무조건 문자로 return해줌
Scanner scn = new Scanner(System.in);
System.out.print("값 입력 > "); // ln을 제외해야 input처럼 뭔가를 작성할 수 있겠지
String inputValue = scn.nextLine(); // 위 3줄 = 파이썬의 input
// (값 입력 > 에서 멈춰있다. 작성을해야 넘어감!)
// System.out.println("입력 받은 값 : " + inputValue); // 테스트 코드
String [] inputs = inputValue.split(" "); // " " 사이에 띄어쓰기 하나를 해야 A B C 사이에 칸이 생기지.
int a = Integer.parseInt(inputs[0]); // 지금 배열 inputs 안의 내용들이 String으로 선언돼있으니
// typecasting을 해줘야지?
// : Integer.parseInt
int b = Integer.parseInt(inputs[1]);
int c = Integer.parseInt(inputs[2]);
int d = Integer.parseInt(inputs[3]);
int e = Integer.parseInt(inputs[4]);
int f = Integer.parseInt(inputs[5]);
int x = Integer.parseInt(inputs[6]);
// ========== 여기까지가 세팅...ㅎㅎㅎ ============
'JAVA > DAY 07 _ 23.08.25' 카테고리의 다른 글
특수 문자 (0) | 2023.09.03 |
---|