gpt4 book ai didi

java - 使用 charAt() 查找空格、换行符和制表符

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:44:44 29 4
gpt4 key购买 nike

我正在尝试检查当前字符位置是否有空格、换行符或制表符。空格有效,但制表符和换行符无效。想想看,我正在为那些使用转义符,而只是为一个空间使用一个常规空间...在某个位置找到它们的正确方法是什么?

if(String.valueOf(txt.charAt(strt)).equals(" ") || 
txt.charAt(strt) == '\r' ||
txt.charAt(strt) == '\n' ||
txt.charAt(strt) == '\t') {
//do stuff
}

最佳答案

这对我有用:

  char c = txt.charAt(strt);
if (c == ' ' || c == '\t' || c == '\n' || c == '\r')
System.out.println("Found one at " + strt);

你的也行,虽然有点难理解。我不知道为什么它对你不起作用 - 也许字符串格式不正确?您确定其中确实有标签和内容吗?

关于java - 使用 charAt() 查找空格、换行符和制表符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7815713/

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