입력
기본적인것
import java.util.Scanner;
public class input_practice {
public static void main(String[] args){
Scanner sc = new Scanner(System.in); // 입력받기 위한 클래스
//import 단축키 : CTRL + SHIFT + o
System.out.println("아무거나 입력해 주세요.>");
String str2 = sc.nextLine();
System.out.println(str2);
}
}
nextInt 버그
import java.util.Scanner;
public class input_bug_test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("int 입력>");
int nextInt = sc.nextInt();
System.out.println(nextInt);
System.out.println("뮨자열 입력>");
String nextLine = sc.nextLine();
System.out.println(nextLine);
System.out.println("입력끝");
}
}
/*
int 입력>
123123
123123
뮨자열 입력>
입력끝
//int 입력후 엔터를 문자열에서 자동으로 받는 버그
*/
숫자 입력받을때
System.out.println("int 입력>");
int number = Integer.parseInt(sc.nextLine());
System.out.println(number);
//parseInt는 숫자가 아니면 에러 공백 포함
출력
System.out.print("줄바꿈을 하지 않는다.");
System.out.print("줄바꿈을 하지 않는다.\n");
System.out.println("탭을\t한다." + name);
System.out.printf("문자열 : %s, 숫자 : %d", "Hello", 10);
줄바꿈을 하지 않는다.줄바꿈을 하지 않는다.
탭을 한다.10
문자열 : Hello, 숫자 : 10
반응형
'IT > JAVA' 카테고리의 다른 글
| [JAVA] 비교연산 (0) | 2020.06.25 |
|---|---|
| [JAVA] 산술 연산 (0) | 2020.06.25 |
| [JAVA]변수 , 상수 (0) | 2020.06.24 |
| [JAVA]자료형 (0) | 2020.06.24 |
| [macOS] 맥에서 도커(Docker) 설치 / 맥에 오라클 설치 (0) | 2020.06.24 |