io 입출력에 있는 Console 클래스는 이클립스와 연동이 안되서 cmd 콘솔 화면에서 해야한다.
package streamInputstream;
import java.io.Console; // 이클립스와 연동이 안되서 cmd 콘솔 화면에서 해야한다.
public class ConsoleTest {
public static void main(String[] args) {
Console console = System.console(); // 콘솔을 가져오면 된다.
System.out.println("이름 : ");
String name = console.readLine(); // 한줄 읽기
System.out.println("비밀번호 : ");
char[] password = console.readPassword(); // char[] 로 반환
System.out.println(name);
System.out.println(password);
}
}
경로명은 바이너리에서 패키지명이 있는건 패키지 풀네임. 클래스명을 쳐서 컴파일 시킨다.
'JAVA Programming' 카테고리의 다른 글
[84] Thread 란 무엇인가 ? (0) | 2020.08.03 |
---|---|
[83] 바이트 단위 입출력 시스템 (0) | 2020.07.21 |
[80] I/O 입출력 스트림 정의 (0) | 2020.07.21 |
[79] 예외처리미루기 , 사용자정의예외 , throws 미루기,throw 예외발생 (0) | 2020.07.21 |
[78] 파일 넣기 , FileInputStream fis = new FileInputStream(fileName); (0) | 2020.07.21 |