본문 바로가기

java/문법

(3)
[java] 입력값 받기 Scanner를 이용하여 키 입력을 받는다 - Scanner 호출 import java.util.Scanner; - Scanner 객체 생성 Scanner scanner = new Scanner(System.in); - Scanner 사용 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String name = scanner.next(); System.out.println(name); int num = scanner.nextInt(); System.out.println(num); } } Scanner 닫기 scanner.cl..
[java] 출력 화면에 출력하기 위해서 println()과 print()를 사용하다. println() : 출력 후 다음 행으로 이동을 한다. public class Main { public static void main(String[] args) { System.out.println("Hello World"); System.out.println("Hello World"); } } 출력) print() :출력 후 다음 행으로 넘어가지 않는다. public class Main { public static void main(String[] args) { System.out.print("Hello World"); System.out.print(" Hello World"); } } 출력)
[java] System클래스 자바에서 System이라는 표준 입출력 클래스를 정의하여 제공하고 있다. System클래스는 java.lang 패키지에 포함되어있고 in,out, err 같은 멤버 변수가 있다. 1) 표준 입력 스트림 System.in => 표준 입력에 사용 예시) Scanner scanner = new Scanner(System.in); 2) 표준 출력 스트림 System.out => 표준 출력에 사용 예시) System.out.println(name); 3) 표준 에러 스트림 System.err => 에러 출력에 사용 예시) System.err.println("err"); -> out과 err의 차이점은 err는 파일에 저장되면 안 되기 때문에 결과가 redirection이 되지 않는다. err가 먼저 출력되는 이유..