gpt4 book ai didi

java - 使用 equals 比较字符

转载 作者:行者123 更新时间:2023-12-02 06:39:50 25 4
gpt4 key购买 nike

如果我从文本扫描

Scanner s= new Scanner("texto.txt");

//我想将行中的下一个字符与 < 进行比较

//像这样:

if(s.nextChar().equals("<")){
.....

我知道s.nextChar()不存在,但在这种情况下有类似的东西可以使用吗?

最佳答案

你的代码会是这样的......

Scanner s= new Scanner("texto.txt");
s.useDelimiter("");
while (s.hasNext()) {
if(s.nextChar()=='<'){
.....
}

请注意,在调用s.nextChar()之后,实际上会获取该值,因此如果您想进一步使用它,最好保留该变量,例如:

char ch = s.nextChar();

关于java - 使用 equals 比较字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19262469/

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