gpt4 book ai didi

java - 如何在java中检查短格式字符串的长度范围?

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

如何在java中检查短字符串范围?

if( !(str2.length() >= 3) && !(str2.length() <= 15)){
System.out.println("Minumum length required");
}

而不是像上面那样使用。有短路吗?

最佳答案

(!(str2.length() >= 3) && !(str2.length() <= 15))

相同

( (str2.length() < 3) && (str2.length() > 15))

相同

(str2.length() < 3) && (15 < str2.length())

这总是错误的。

没有一个数字既小于 3 又大于 15。

所以这些都是毫无意义的比较。

如果您想知道长度在 3 到 15 之间(含 3 和 15),请使用

if (3 <= str2.length() && str2.length() <= 15)

它很养眼,并且会让人想起熟悉的数学表达式,例如 3 ≤ x ≤ 15。

但如果这就是您的意思,那么您的消息也需要修复。如果你的意思是你所说的那么这段代码的最短版本就是一个空行。它会做同样的事情。

关于java - 如何在java中检查短格式字符串的长度范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29272846/

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