我正在嘗試讀取文件,然後將文件打印出來。跳過第一行。什麼是'不是聲明'?
這是我的代碼。
import java.util.Scanner;
import java.io.File;
import java.io.*;
public class cas{
public static void main(String[] args) {
Scanner CL = new Scanner(new File("myBoard.csv"));
CL.nextLine;
while(CL.hasNext){
String[] tempAdd = CL.nextLine.split(" ");
for(int i = 0; i<tempAdd.length; i++)
System.out.print(tempAdd[i] + " ");
System.out.println();
}
}
}
我得到這個錯誤
cas.java:7: not a statement
CL.nextLine;
是不是這個聲明應該將指針移動到下一行,什麼也不做呢?
是它的一個方法調用,爲什麼編譯器不能捕獲其他CL.nextLine?
'CL.nextLine()'方法調用。 – 2013-04-26 04:24:12