JAVA 프로그래밍
[JAVA] 풀스택 개발자 부트캠프 002일차 ② 입력구문(추후수정)
selfdailycoding
2024. 12. 25. 15:20
001일차 출력구문에 이어서 입력구문!
public class MainClass {
public static void main(String[] args) throws IOException {
/*
output(출력) -> println, print, printf
input(입력) -> Scanner
*/
Scanner sc = new Scanner(System.in);
//boolean
boolean b;
System.out.print("boolean = ");
b = sc. nextBoolean(); // true/false
System.out.println("b = " + b);
// int
int numberOne;
System.out.print("numberOne = ");
numberOne = sc.nextInt();
System.out.println("numberOne = " + numberOne);
// double
double height;
System.out.print("당신의 키 = ");
height = sc.nextDouble();
System.out.println("당신의 키는 " + height + " cm 입니다.");
// String
String name;
System.out.print("이름 = ");
name = sc.next();
System.out.println(name + "님 반갑습니다");
// 띄어쓰기 가능한 입력 buffer(저장 공간)
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String address;
System.out.print("주소 = ");
address = br.readLine();
System.out.println("주소: " + address);
System.out.print("str = ");
String s = sc.nextLine();
System.out.println(s);
}
}