gpt4 book ai didi

java - 'Not a statement'是什么?

转载 作者:行者123 更新时间:2023-12-01 23:51:46 26 4
gpt4 key购买 nike

我正在尝试读取一个文件,然后将该文件打印回来。跳过第一行。

这是我的代码。

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 ?

最佳答案

你必须改变 -

while(CL.hasNext)

至 -

while(CL.hasNext()){

CL.nextLine.split(" ")

至 -

CL.nextLine().split(" ")

您的版本应被解释为“语法错误”。

关于java - 'Not a statement'是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16228720/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com