1. 程式人生 > >判斷一個字串中含有某一字元個數新解

判斷一個字串中含有某一字元個數新解

經常遇到要判斷某一字串中含有特定字元的個數問題,通常的做法是寫一個迴圈來遍歷字串,但是今天看到一種更高效的做法,如下:要判斷str中含有‘a‘字元的個數

String str="abcdefghijklmn";

char ch='a';

System.out.println(str.length()-str.replace(ch,'').length());

這樣就可以了,相對於迴圈來說效率高多了!