String str="1,2,4,12,15,01003,23,56"
如何判斷一個(gè)字符串是否和 ?str 字符串里面的一個(gè)用逗號(hào)隔開的字符相同()
例如:1就是str 里面的一個(gè)12就不是str里面 的一個(gè),01也不是。
已經(jīng)想出來一個(gè)用split函數(shù),然后用for 循環(huán)判斷。
問下還有沒有別的看起來比較簡(jiǎn)單的方法
謝謝
1 回答

慕絲7291255
TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊
當(dāng)然有更簡(jiǎn)單的方法:
?
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);
}
如圖:
添加回答
舉報(bào)
0/150
提交
取消