你好如何编写if条件以表示用户字符串输入不等于数组中的值。您的回复将不胜感激。
juzqafwq1#
if(!str1.equals(str2)){ ... }
equals()方法比较两个字符串,如果两个字符串的内容相同,则返回true。根据需要使用Not运算符。
8xiog9wr2#
您可以使用contains方法来实现您的需求:
if(!Arrays.asList(arr).contains(user_string)){ ... }
在下面的代码中,如果contains方法在数组中包含user_string,则返回false,否则返回true
piok6c0g3#
我的答复不完整。代码应该在循环中遍历所有值。
3条答案
按热度按时间juzqafwq1#
equals()方法比较两个字符串,如果两个字符串的内容相同,则返回true。根据需要使用Not运算符。
8xiog9wr2#
您可以使用contains方法来实现您的需求:
在下面的代码中,如果contains方法在数组中包含user_string,则返回false,否则返回true
piok6c0g3#
我的答复不完整。代码应该在循环中遍历所有值。