hasNext

백준

[JAVA] 백준 11718번 그대로 출력하기

문제 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (scanner.hasNext()){ String input = scanner.nextLine(); System.out.println(input); } } } hasNext() : hasNext()는 입력이 되면 true이고 입력이 되지 않으면 false를 반환한다. 현재 문제에서는 얼마나 입력이 될 지 알 수 없기 때문에, while문을 이용하여 true인 동안, = ..

백준

[JAVA] 백준 10951번 A+B-4

문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while(scanner.hasNext()) { int a = scanner.nextInt(); int b = scanner.nextInt(); System.out.println(a+b); } } } scanner.hasNext() : hasNext는 입력이 없으면 false를 가져오고 있으면 true를 가져온다. true인 동안 a와 b를 입력받아 a+b를 출력한다.