320x100
반응형

자바에서 입력받을 때 사용하는 스캐너입니다.
정수, 실수, 문자열을 읽어올 수 있습니다.
JDK1.5부터 추가 되었음
Scanner 사용법
import java.util.Scanner;
import를 통해 외부 클래스를 호출 하여야 합니다.
Java.util 패키지에 포함
객체생성하면 자동으로 입력됩니다.
Scanner 객체생성
Scanner sc = new Scanner(System.in);
System.in 는 키보드 입력값 넣겠다는 뜻(바이트 단위)
Ctrl + Sapce 키 사용해서 자동완성 잘 활용 합시다
예제 코딩
mport java.util.Scanner; //외부 클래스 호출
public class Hello
{
public static void main(String[] args)
{
//객체생성
Scanner sc = new Scanner(System.in);
System.out.print("name : ");
String name = sc.nextLine(); //문자열 입력
System.out.print("age : ");
int age = sc.nextInt(); //정수 입력
System.out.println(name +" 나이는 "+ age); // 입력받은 내용 출력
sc.close(); //스캐너 종료
}
}
}next() 메소드는 공백 이전까지의 문자열을 입력받음
(주의: 값 + 공백 +값 이 있으면 다음 next()로 입력됨)
정수,실수 등을 입력 받을 경우 nextInt(); , nextDouble(); 등 으로 입력
문자열 전체 입력받을땐 nextLine(); 메소드
출력결과

println 쓸때 변수 +" 문자(열)" + 변수 사용해야함 + 로 연결
sc.close(); 스캐너 종료
320x100
반응형
'잡학다식 > 코딩 공부' 카테고리의 다른 글
[MFC] CString -> int 변환, Format 형식, 형 변환 (0) | 2022.10.25 |
---|---|
[C#] region 사용/단축키 (0) | 2022.10.13 |
[PHP] Post방식으로 데이터 다른 페이지 전송하기 (0) | 2022.10.04 |
[JAVA] 이클립스 출력하기 (0) | 2022.10.03 |
[JAVA]이클립스 프로젝트 생성 및 글꼴 설정 (0) | 2022.10.02 |