2017-01-03 5 views
0

Этот код не работает:Является ли java.util автоматически вызывается в eclipse, когда вы пишете свой код? где он «получает» классы, которые он импортирует?

import java.util.Scanner; 

public class InputTest { 
    public static void main (String[] args) 
    { 
     Scanner in = new Scanner(System.In); 
     System.out.print("What is your name ?"); 
     String name = in.nextLine(); 

     System.out.print("How old are you?"); 
     int age = in.nextInt(); 

     System.out.println("Hello " + name + "You'll be"); 
    } 
} 

ли это делать с моим java.util в самом начале, не работает правильно? Сообщение Ошибки: Исключение в потоке «основной» java.lang.Error: Нерешенные проблемы компиляции: В не может быть разрешено или не является поле

at InputTest.main(InputTest.java:6) 
+2

В 'новый сканер (System.in)' вы использовали капитал 'I' вместо строчной' я '; это должен быть новый Scanner (System.in); '. Это все. –

+0

Нет ничего плохого в вашем ввозе. – shmosel

ответ

2

Проблема не имеет ничего общего с импортом. Ссылка на стандартный ввод в Java является System.in, со строчной i, а не капитала один:

Scanner in = new Scanner(System.in); 
// Here ------------------------^ 
Смежные вопросы