语法错误令牌

时间:2015-12-01 10:05:52

标签: java

我正在尝试阅读文件,打赌我收到了sintax错误,我不知道问题出在哪里。

public class teksta_datnes {
    BufferedReader lasa = new BufferedReader(new FileReader("teksts.txt"));
    String = rezultats = lasa.readLine();
    System.out.println(rezultats);
    lasa.close();
    //PrintWriter raksta = new PrintWriter(new FileWriter('uzdevums.txt'));
    //raksta.println(
}

描述资源路径位置类型 令牌上的语法错误&#34 ;;",{此标记后的预期 谢谢!

2 个答案:

答案 0 :(得分:1)

变化

String = rezultats = lasa.readLine();

String rezultats = lasa.readLine();

该行中有一个=。 首先是datatype,然后是name,然后是assignment

此外,定义一个完成整个工作的方法:

public class teksta_datnes {

  public void printSomething() throws IOException{
    BufferedReader lasa = new BufferedReader(new FileReader("teksts.txt"));
    String rezultats = lasa.readLine();
    System.out.println(rezultats);
    lasa.close();
  }
}

IDE应该识别并显示受影响的行。

答案 1 :(得分:1)

String = rezultats = lasa.readLine();注意到=之后的字符串。此外,您只需将代码放在类定义中。