gpt4 book ai didi

java - 在java中将文件中的一行拆分为标记

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

我目前正在逐个标记地读取文件标记,我想先读取整行,然后将其拆分为标记。这是我通过 token 阅读的代码的一部分:

public void getNextToken(){
String temp = input.next();

if(temp.equals("$")){
nextToken = Symbols.ENDOFFILE;
}
else if(temp.equals("a")){
nextToken = Symbols.IDENT;
}
else if(temp.equals(";")){
nextToken = Symbols.SEMICOLON;
}
else if(temp.equals("const")){
nextToken = Symbols.CONSTANT;

最佳答案

Scanner scanner = new Scanner(fileName);
while (scanner.hasNextLine()) {
String[] tokens = scanner.nextLine().split("\\s");
//do what you want to do with the tokens
}
scanner.close();

关于java - 在java中将文件中的一行拆分为标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19798295/

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