728x90
반응형
문제
사용자로부터 두 수를 입력받고, 두 수의 뺄셈 결과를 출력
코드
import java.util.Scanner;
public class Main {
public static void main(String [] args) {
Scanner s = new Scanner(System.in);
int input1 = s.nextInt();
int input2 = s.nextInt();
System.out.println(input1-input2);
}
}
Scanner
생성한 Scanner 객체에 입력받은 값을 저장하고 next()/nextInt()/nextDouble()
s.next() : 입력받은 값을 string형으로 반환
s.nextInt() : 입력받은 값을 int형으로 반환
s.nextFloat() : 입력받은 값을 float형으로 반환
s.nextDouble() : 입력받은 값을 double형으로 반환
s.nextByte() : 입력받은 값을 byte형으로 반환
s.nextLine() : 입력받은 값을 '\n'을 포함하는 한 줄에서 '\n'를 제외한 나머지를 반환
728x90
728x90
'JAVA' 카테고리의 다른 글
[백준2338번] 긴자리 계산 : BigInteger의 사칙연산 (0) | 2021.08.05 |
---|---|
[백준1271번] 엄청난 부자2 : BigInteger 기초 (0) | 2021.08.04 |
[백준1000번] A+B : Scanner 객체 (0) | 2021.08.04 |
JAVA 정수 & 문자열 출력 포맷 printf 사용법 (0) | 2021.03.02 |
JAVA 입력 버퍼 비우기 (Scanner 버퍼 비우기) (0) | 2021.03.01 |
댓글