본문 바로가기

[JAVA]

[JAVA]9월 7일 자바프로그래밍기초, Scanner, 사용자입력, import문장

이번에는 사용자에게 정수를 입력받아서 두수의 합을 구하는 예제를 작성해보자.

 

import java.util.Scanner;

public class Test {
 public static void main(String[] args)
 {
  
Scanner scan = new Scanner(System.in);  //사용자로부터 입력을 받기위해 Scanner를 생성한다.

int x;
int y;

System.out.println("첫번째 정수를 입력하세요."); //입력안내 

x = scan.nextInt(); //사용자로부터 첫 번째 숫자를 읽는다.

System.out.println("두번째 정수를 입력하세요."); //입력안내

y = scan.nextInt(); //사용자로부터 두 번째 숫자를 읽는다.

int sum;

sum = x + y;         //두개의 숫자를 더한다.

System.out.println(sum); //출력.

}

}

 

*import 문장

import java.util.Scanner; //Scanner 클래스를 포함.

Scanner 클래스를 포함시키는 문장.

Scanner는 자바 클래스 라이브러리 의 일종.

Scanner 는 입력을 받을 때 사용.

 

 

위에 예제를 활용해서 사용자에게 ()km를 입력받아서 mile로 변환해주는 코드를 작성해보자.

 

import java.util.Scanner;

public class Test {
 public static void main(String[] args)
 {

  Scanner scan = new Scanner(System.in);  //사용자에게 입력받아야 하니까 Scanner 등록!
  int x;                     
  double y;                          //double 실수타입
  double sum;                      // 정수와 실수를 곱해줘야 하므로 결과저장값 sum은 실수타입!
  System.out.println("KM : ");
  x = scan.nextInt();
  sum = x * 0.62;       // km 에 0.62를 곱해주면 mile
  System.out.println("KM를 Mile 로 변환하면 :" + sum);

 }
}