반응형
int a = System.in.read(); (아스키코드 값 1개 입력받기)
char b = (char)System.inread();
(아스키 코드 값으로 입력받은 데이터를 char형으로 변환해서 문자로 만들기)
int c = System.in.read() - 48;
int d = System.in.read() - '0'
(아스키 코드 값으로 입력받은 0~9의 숫자를 int형 수로 변환하기)
BuffersReader in = new BufferedReader(new InputStreamReader(System.in));
(문자열을 입력받기 위한 포맷)
String str = in.readLine();(문자열 입력받기)
boolean bool = Boolean.valueOf(str).booleanValue();
byte e = Byte.pareByte(str);
short f = Short.parseShort(str);
Int g = Integer.parseInt(str);
long h = Long.parseLong(str);
float i = Float.parseFloat(str);
double j = Double.parseDouble(str);(문자열을 원하는 자료형으로 파싱하기)
반응형