gpt4 book ai didi

JAVA - 对字符的逻辑运算

转载 作者:行者123 更新时间:2023-12-02 10:51:09 24 4
gpt4 key购买 nike

我正在创建一个文件读取程序。我需要过滤掉任何不是“0-9”或“.”的字符。

除这些之外的任何字符都需要触发 IF 语句。

这是我尝试过的 -

if  ( ( ((char)c < '0') || ((char)c > '9') ) || ((char)c != '.') )

或者-

( ( ((char)c != '0' ) || ((char)c != '.' ) || ((char)c != '1' ) || ((char)c != '2' ) || ((char)c != '3' ) || ((char)c != '4' ) || ((char)c != '5' ) || ((char)c != '6' ) || ((char)c != '7' ) || ((char)c != '8' ) || ((char)c != '9' ) ))

两者都不起作用。

最佳答案

if(Character.isDigit(c) || c == '.')
{

}

关于JAVA - 对字符的逻辑运算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5479499/

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