["a"、 "b"、 "a"、 "b"、 "c"、 "a"、 "b"、 "c"、 "b"]文字列配列を指定し、マップキーを使用して保存します配列の文字列要素valueは、文字列要素の出現回数を保持します。

import java.util.HashMap;

public class p3 {

	public static void main(String[] args) {
		HashMap hM=new HashMap();
		String[] sz={
				"a","b","a","b","c","a","b","c","b"
		};
                
		for(int i=0;i<sz.length;i++){
			int j=0;
			while(j<i){
				if(sz[i]==sz[j]){
					break;
				}
				j++;
			}
			if(j==i){
				String s=sz[i];
				int m=0;
				for(int n=0;n<sz.length;n++){
					if(sz[i]==sz[n]){
						m++;
					}
				}
				hM.put(s, m+"");
			}
			
		}
		System.out.println(hM);
	}
		
}

元の記事を26件公開しました 賞賛されました1 9978を訪問しました

おすすめ

転載: blog.csdn.net/qq_31884013/article/details/49682393