Java Scanner

2023. 1. 20. 18:13Java

프로젝트 내 src 내 javabasic 패키지 내 Ex3Scanner.java

package javabasic;

import java.util.Scanner;

public class Ex3Scanner {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		// 키보드로부터 값을 입력받는다
		Scanner sc = new Scanner(System.in);

		System.out.println("당신의 이름을 입력하세요");
		;
		// 이름을 입력받기 위한 변수 선언
		String name = sc.nextLine();// 입력후 엔터누르면 한문장을 읽어온다
		// 출력
		System.out.println("내 이름은 " + name + "입니다");

		System.out.println("당신의 이름을 입력하세요");
		;
		// 이름을 입력받기 위한 변수 선언
		String name2 = sc.next();// 입력후 엔터누르면 한단어만 읽어온다
		// 출력
		System.out.println("내 이름은 " + name2 + "입니다");
	}

}

Run 누를 때 

오류: 기본 클래스 javabasic.Ex2DataType을(를) 찾거나 로드할 수 없습니다.
원인: java.lang.ClassNotFoundException: javabasic.Ex2DataType

위와 같이 오류가 뜨면

Run > Run Configurations... > Main 탭 > Main clss: 입력란 옆에 Search... 누르고

Matching items:

선택란에서

Ex3Scanner - javabasic 을 선택해 OK를 눌러서 Main class: 입력란을 바꾸어 준다.

Apply > Run 한다.

당신의 이름을 입력하세요
김 말 똥
내 이름은 김 말 똥입니다
당신의 이름을 입력하세요
김 말 똥
내 이름은 김입니다

위와 같이 콘솔에서 키보드로 입력시키고 확인해 본다.

'Java' 카테고리의 다른 글

Java nextLong()  (0) 2023.01.20
Java nextInt() 와 nextLine()  (0) 2023.01.20
Java Double  (0) 2023.01.20
Java XML text node  (0) 2023.01.19
Java XML - XSL 란?  (0) 2023.01.19