この記事では、弦の繰り返し文字の数を数えるためのJavaの方法について説明します。次のように、参照のために共有してください。
パッケージcom; import org.junit.test;/** *統計繰り返しの文字で表示される回数 * * @author zdw * */public class stringtest {@test public void test(){string s = "fdfaacceeeeeeeeeeeeeeeeeeeggghikkkkokoooo"; count(s); } public static void count(string str){// azが表示される回数を保存するために使用されるint [] nums = new int [26]; for(char i:str.tochararray()){// if(i> = 97 && i <= 123){//対応するインデックスビットnums [i -97] ++; }} for(int i = 0; i <nums.length; i ++){// if(nums [i]!= 0){system.out.println((char)(97 + i) + ":" + nums [i]); }}}}Java関連のコンテンツの詳細については、このサイトのトピックをご覧ください:「Javaデータ構造とアルゴリズムのチュートリアル」、「Java操作DOMノードのヒントの概要」、「Javaファイルとディレクトリ操作のヒントの概要」、「Javaキャッシュ操作のヒントの要約」
この記事がみんなのJavaプログラミングに役立つことを願っています。