scanner boolean 질문!!
import java.util.Scanner;
public class 예제 {
public static void main(String[] agrs) {
System.out.println("이름, 도시, 나이, 체중, 독신 여부를 빈칸으로 분리항여 입력하세요.");
Scanner scanner = new Scanner(System.in);
String name = scanner.next();
System.out.println("이름은"+ name +",");
String city = scanner.next();
System.out.println("도시는"+ city +",");
int age = scanner.nextInt();
System.out.println("나이는" + age + "살,");
double weight = scanner.nextDouble();
System.out.println("체중은"+ weight +"kg,");
boolean isSingle =scanner.nextBoolean();
System.out.print("독신여부는"+ isSingle + " ,입니다.");
scanner.close();
}
}
여기서 kim Seoul 20 65.1 ture를 눌렀는데 오류가 뜨네요 ?? 어떤게 문제가 있나요?
입력하실 때 true라고 입력해야 하는데 ture라고 잘못 입력해서 오류가 난 것 같습니다.
true로 해서 실행해보니 잘 실행됩니다.