?? String str="abcdefabhjlecababcab"; String str1="ab"; int count=0; int start = 0; while(str.indexOf(str1, start) >= 0 && start < str.length()){ count++; ? ?start = str.indexOf(str1, start) + str1.length();//您好,請解釋下這段代碼什么意思,謝謝! }? ? ?System.out.println(str1 + "在" + str + "出現(xiàn)的次數(shù)為" + count); ? ? ? ??
2 回答

ziom
TA貢獻(xiàn)948條經(jīng)驗(yàn) 獲得超1109個(gè)贊
從str查找str1出現(xiàn)的次數(shù),由于是在循環(huán)中,所以每次查完都要給start(查找開始位置)加上str1的長度
添加回答
舉報(bào)
0/150
提交
取消