Java簡単な統計文字列の中で漢字、英字と数字の数量の方法


本論文の例はJava単純統計文字列における漢字、英数字及び数字の数の方法を説明する。皆さんに参考にしてあげます。具体的には以下の通りです。

package org.zhy.demo.algorithm;
/**
 *       ,        、         ,              
 *
 * @author Administrator
 *
 */
public class Str {
  public static void main(String[] args) {
    String str = "adasfAAADFD    123";
    int unicodeCount = 0;
    int szCount = 0;
    int zmCount = 0;
    for (int i = 0; i < str.length(); i++) {
      char c = str.charAt(i);
      if (c >= '0' && c <= '9') {
        szCount++;
      }else if((c >= 'a' && c<='z') || (c >= 'A' && c<='Z')){
        zmCount++;
      }else{
        unicodeCount++;
      }
    }
    System.out.println(unicodeCount);
    System.out.println(szCount);
    System.out.println(zmCount);
  }
}

PS:ここでもう2つの非常に便利な統計ツールを紹介します。
オンラインの文字数の統計ツール:
http://tools.jb51.net/code/zishutongji
オンライン文字の統計と編集ツール:
http://tools.jb51.net/code/char_トンキー
javaアルゴリズムに関する詳細について興味がある読者は、当駅のテーマを見ることができます。「Javaデータ構造とアルゴリズム教程」、「Java操作DOMノード技術のまとめ」、「Javaファイルとディレクトリの操作テクニックのまとめ」、「Javaキャッシュ操作テクニックのまとめ
本論文で述べたように、皆さんのjavaプログラムの設計に役に立ちます。