docs.oracle.com/en/java/javase/15/docs/api/java.base/java/util/Scanner.html#hasNextInt()
Scanner (Java SE 15 & JDK 15)
All Implemented Interfaces: Closeable, AutoCloseable, Iterator public final class Scanner extends Object implements Iterator , Closeable A simple text scanner which can parse primitive types and strings using regular expressions. A Scanner breaks its input
docs.oracle.com
java.util.Scanner.hasNextInt()
public boolean hasNextInt()
๋ฐํ๊ฐ :
Scanner ๊ฐ์ฒด์ ์ ๋ ฅ๊ฐ์ด int๊ฐ์ผ ๋๋ง true๋ฅผ ๋ฐํ
Scanner.hasNextInt()
์์
import java.util.Scanner;
public class HasNextIntEx {
โpublic static void main(String[] args) {
โโโโ
โโScanner sc = new Scanner(System.in);
โโโ
โโwhile(sc.hasNextInt()) {
โโโSystem.out.print("์
๋ ฅ๊ฐ์ด ์กด์ฌํฉ๋๋ค. ํฉ : ");
โโโint a = sc.nextInt();
โโโint b = sc.nextInt();
โโโSystem.out.println(a+b);
โโ}
โ}
}
์ถ๋ ฅ
3 34 ์ ๋ ฅ๊ฐ์ด ์กด์ฌํฉ๋๋ค. ํฉ : 37 234 1 ์ ๋ ฅ๊ฐ์ด ์กด์ฌํฉ๋๋ค. ํฉ : 235 |
=> ์ ๋ ฅ๊ฐ์ด ๋ค์ด์ฌ ๋ ๊น์ง while๋ฌธ ๋ด๋ถ๊ฐ ์คํ๋์ง ์๋ค๊ฐ
์ ๋ ฅ๊ฐ์ด ๋ค์ด์ sc.hasNextInt()๊ฐ true๋ฅผ ๋ฆฌํดํ ์ดํ์ while๋ฌธ ๋ด๋ถ๊ฐ ์คํ๋จ
์ฌ์ฉ ์ : nanarin.tistory.com/28