猿问

java 求助~~~~关于字符串的问题···有点急做项目啊。。。谢谢各位了

String str="1,2,4,12,15,01003,23,56"

如何判断一个字符串是否和  str 字符串里面的一个用逗号隔开的字符相同()

例如:1就是str 里面的一个12就不是str里面 的一个,01也不是。

已经想出来一个用split函数,然后用for 循环判断。

问下还有没有别的看起来比较简单的方法

谢谢

尚方宝剑之说
浏览 525回答 1
1回答

慕丝7291255

当然有更简单的方法:   public static void main(String[] args) { String str="1,2,4,12,15,01003,23,56"; str=","+str+","; String test1="1"; String test2="01"; System.out.println(str.indexOf(","+test1+",")>-1); System.out.println(str.indexOf(","+test2+",")>-1); } 如图:

宝慕林4294392

我解答不了,但希望有人能帮助你,帮你顶一下
随时随地看视频慕课网APP

相关分类

Java
我要回答