본문 바로가기
Develop/Java

16 자바 Java 의 입력 받는 방법!

by 구운밤이다 2017. 1. 6.
728x90
반응형

2017/01/05 - [IT/Java] - 15 자바 Java 클래스패스

출력



System.out.println("hello world!");


이런식으로 사용했죠. 그런데 사실 이것도 패키지와 관련이 있습니다. 사실 자바의 기본 변수인 System.out 변수로  System.out.println()이라는 메소드를 사용하는것이죠. 이렇게 해서 콘솔창에 문구 등을 띄울 수 있습니다. 

그런데 출력을 알려줘 놓고 입력을 배운 적이 없죠?? 이번 시간에는 자바를 이용해서 입력하는 방법을 알아보려고 합니다.


입력



import java.util.Scanner;


public class IO {

public static void main(String[] args){

Scanner input = new Scanner(System.in);

int n1=input.nextInt();

double n2=input.nextDouble();

}

}


이런식입니다. 먼저 입력을 위해서는 Scanner 클래스가 필요한데요. 위에 import 를 통해서 불러옵니다. 그 뒤 클래스 인스턴스 만들듯이 Scanner input = new Scanner(System.in) 이라고 적어준 다음, 타입에 따라 저런 식으로 사용하면 됩니다. 참고로 많이 사용하는 String 타입은 nextLine()으로 사용하시면 됩니다.

728x90
반응형

댓글