具有极其简单的测试器类的类,接口或枚举预期错误

时间:2014-03-07 16:44:01

标签: java class enums compiler-errors

我无法找到导致预期类错误的原因。我有一个类声明只有一个主要的方法,但即使我注释除了括号之外的所有东西我仍然得到相同的错误。我一直在看这四个支架一段时间,似乎无法弄清问题是什么。我怎么知道两个java文件是否在同一个“包中?”

此外,它指向我认为错误所在的最后一个括号之后。

编辑:我决定只编写更多代码,现在我在代码的第17行得到了一个非语句错误。整数声明。我对发生的事情感到非常困惑

import java.util.Scanner;


public class BugTester
{

public static void main (String[] args)
   {
Scanner in = new Scanner(System.in);
int userMove;
char userDir;
Bug lady = new Bug(1,1,'E');
lady.draw();

lady.printCurrentPosition();

int continue=1;
while (continue ==1)
   {
System.out.println("Please enter new Direction"); 
userDir = (char) System.in.read();

System.out.println("Please enter Distance to be moved"); 
userMove = in.nextInt();

lady.turn(userDir);
lady.move(userMove);

System.out.println("Again(0 to stop)?"); 
continue = in.nextInt();


   }
   }
 }

1 个答案:

答案 0 :(得分:4)

您可能在文件末尾有一个无效的隐藏字符。您可以使用光标前进到最后,然后删除最后一个括号后的所有字符。它对我有帮助。

修改

备注您的新代码:

单词“continue”是Java中的关键字,不能将其用作变量名。