gpt4 book ai didi

Java Scanner useDelimiter() 语法错误

转载 作者:行者123 更新时间:2023-11-30 06:15:24 25 4
gpt4 key购买 nike

我环顾四周,但找不到任何有用的东西。基本上我正在编写一段代码来获取数字列表作为输入。但是我希望用逗号作为分隔符输入数字。

这是我的代码片段。

import java.util.Scanner;

public class TreeUtils {
Scanner inputTreeOne = new Scanner(System.in);
Scanner inputTreeTwo = new Scanner(System.in);

//Changing default whitespace delimiter of Scanners to comma.
inputTreeOne.useDelimiter(",");

}

我遇到的问题是我的 useDelimiter() 方法存在语法错误。错误如下(来自eclipse):

Multiple markers at this line
- Syntax error on token "","", delete this token
- Syntax error on token(s), misplaced
construct(s)

谢谢。P.S 我是新注册的,所以我不确定这是否是提出问题的正确方式。我希望一切都好。

最佳答案

代码片段本身没问题,但你把它们放错了地方。您没有在类中定义方法。

像这样再试一次:

public static void main(String[] args) {
Scanner inputTreeOne = new Scanner(System.in);
inputTreeOne.useDelimiter(",");
while (inputTreeOne.hasNext()) {
System.out.println(inputTreeOne.next());
}

关于Java Scanner useDelimiter() 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28874812/

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