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

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