Test016 자바의 기본 입출력 java.util.Scanner
2020. 9. 1. 16:33
※ java.util.Scanner
단락 문자 패턴을 사용하여 입력을 토큰에 따라 분할하며, 디폴트(default)로 사용되는 단락문자는 공백이다.
작성된 다음 토큰은 "next()" 메소드를 사용 다른 형태(자료형)의 값으로 변환할 수 있다.
import java.util.Scanner;
public class Test016
{
public static void main(String[] args)
{
// Scanner 인스턴스 생성
Scanner sc = new Scanner(System.in);
// 주요 변수 선언
String name; //-- 이름
int kor, eng, mat; //-- 국어, 영어, 수학 점수
// 연산 및 처리
System.out.print("이름을 입력하세요 : ");
name = sc.next();
System.out.print("국어 점수 입력 : ");
kor = sc.nextInt();
System.out.print("영어 점수 입력 : ");
eng = sc.nextInt();
System.out.print("수학 점수 입력 : ");
mat = sc.nextInt();
// 결과 출력
System.out.println();
System.out.println(">> 이름 : " + name);
System.out.println(">> 총점 : " + (kor + eng + mat));
}
}
//실행 결과
/*
이름을 입력하세요 : 조윤상
국어 점수 입력 : 90
영어 점수 입력 : 80
수학 점수 입력 : 70
>> 이름 : 조윤상
>> 총점 : 240
계속하려면 아무 키나 누르십시오 . . .
*/'JAVA > 자바 기본 프로그래밍' 카테고리의 다른 글
| Test018 자바의 기본 입출력 java.util.Scanner(퀴즈2) (0) | 2020.09.01 |
|---|---|
| Test017 자바의 기본 입출력 java.util.Scanner(퀴즈1) (0) | 2020.09.01 |
| Test015 자바의 기본 입출력 System.out.printf() (0) | 2020.09.01 |
| Test014 자바의 입출력 System.in.read (0) | 2020.09.01 |
| Test013 자바의 입출력 BufferedReader(퀴즈2) (0) | 2020.09.01 |