어려울 거 같아서 미뤄뒀던 프로그래밍 공부 이번에 숨 딱 참고 Java 다이브 💦
Scanner 클래스는 사용자가 키보드로 입력하는 내용을 스캔할 수 있는 클래스에요.
Scanner 클래스를 사용하기 위해서는 상단에 Scanner 클래스를 import 해줘야 해요.
import java.util.Scanner;
public class Main01 {
public static void main(String[] args) {
...
}
}
Scanner scanner = new Scanner(System.in);
System.out.println("정수를 입력해주세요.");
int num = scanner.nextInt();
System.out.println("입력한 정수는 : " +num);
package scanner;
import java.util.Scanner;
public class Main01 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// int
System.out.print("int type 입력 : ");
int i = scanner.nextInt();
System.out.println("int 결과 : " + i);
// String
System.out.print("String 입력 : ");
// 공백이 발생하면 공백 뒤에 문자열은 출력되지 않는다.
String s = scanner.next();
System.out.println("String 결과 : " + s);
scanner.close();
}
}
package scanner;
import java.util.Scanner;
/*
* scanner.next(); : 공백 전 까지 입력을 받음
* scanner.nextLin(); : 한 줄 전체를 입력 받음
*/
public class Main02 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("문자열 입력 : ");
String str1 = scanner.nextLine();
System.out.println(str1);
System.out.println("문자열 입력 : ");
String str2 = scanner.next();
System.out.println(str2);
scanner.close();
}
}
package scanner;
import java.util.Scanner;
public class Main03 {
public static void main(String[] args) {
System.out.println("-----회원 가입을 시작합니다.-----");
Scanner scanner = new Scanner(System.in);
System.out.println("아이디를 입력하세요.");
String str1 = scanner.nextLine();
System.out.println(str1);
if( str1.length() > 11 ) {
System.out.println("아이디는 10자 이하의 글자로만 입력해주세요.");
} else {
System.out.println("입력하신 아이디 " + str1 + "으로 회원가입을 시작합니다.");
}
scanner.close();
}
}
자바 기초 다이브 완료🌊
출처
https://media.giphy.com/media/l2Je1bFuOpkNpyqYM/giphy.gif
https://media.giphy.com/media/Jbb3KS22397YQ/giphy.gif