2011-03-14 3 views
-1

Я пытаюсь скомпилировать, но я, кажется, получаю сообщение об ошибке. Мне не хватает ; на линии с ;. Я также просмотрел код и сам не вижу ошибки. Я надеюсь, что вы можете мне точку в правильном направлении :)Вход сканера нового сканера (doc); <---------- Ошибка; Ожидаемый

import java.io.*; 
import java.util.*; 


public class marks 
{ 

    private String asses; 
    private int mark; 


    public marks() 
    { 


    } 


    public void createFile() throws Exception 
    { 
     File doc; 
     doc = new File ("marks.txt"); 
     if(!doc.exists()){ 
      doc.createNewFile(); 
      System.out.println("A New File Has been Created"); 
      } 
    else { 
    System.out.println ("File Already Exists"); 
    } 
} 

public void enterMarks() 
{ 
    Scanner input new Scaner(doc); <---------- Error ; expected 

    while (input.hasNext()){ 
     String asses = input.next(); 
     int mark = input.nextInt(); 
     System.out.println(asses +" "+ mark); 
    } 
} 
} 

ответ

5

Вы упускаете =:

Scanner input = new Scanner(doc); 
+2

и: Сканер/Сканер: проверьте орфографию! Такая IDE, как eclipse или Netbeans, указала бы это. –

+0

Может быть, 'Сканер' является подклассом' Scanner' ;-) –

+0

Нет, это был орфографический лол, но благодаря всем участникам – Chris

0

Scanner input = new Scanner(doc);
"=" отсутствует и Scanner заклинания неправильно; изменить видимость doc глобально

Смежные вопросы