자바 키보드 입력 세 가지 예제
package helloworld;
import java.io.BufferedReader;
import java.io.Console;
import java.io.InputStreamReader;
import java.util.Scanner;
public class input {
public static void main(String[] args) {
// 키보드 입력 1
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Name: ");
try {
String s = br.readLine();
System.out.println("Hello, " + s);
}catch(Exception e) {
System.out.println(e);
}
// 키보드 입력 2
System.out.println("Age: ");
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
System.out.println(a);
scanner.close();
// 키보드 입력 3
Console console = System.console();
if (console != null) {
String username = console.readLine("Please enter user name : ");
System.out.println("You entered : " + username);
} else {
System.out.println("No console!");
}
}
}
'JAVA' 카테고리의 다른 글
자바, 시작 끝 값 입력받고 x-x-x-x-x 형태 출력하기 (0) | 2022.05.14 |
---|---|
자바, TCP 통신 (서버/클라이언트) 연결 설정 및 통신 예제 (0) | 2022.05.12 |
Java Full Course 동영상 (0) | 2021.09.02 |
자바 String, StringBuilder, StringBuffer 속도 비교 (0) | 2021.08.08 |
자바 텍스트 파일 읽기/쓰기 예제 (BufferedReader/BufferedWriter) (0) | 2020.11.24 |