SQLの窓

2013年06月13日


HashMap の Key と Value をそれぞれソートして、最終的には 配列に変換して テンプレートを使って for ループを簡単に記述する




『囲む』というテンプレートは、『行選択』から実行します。この際、『ソース』メニューからでないと、出来上がったコードのインデントがうまくいかないので注意して下さい。



定義済みの『配列』を自動的に使って for ループを作成してくれます。



for 行の 3つの変数 i は、選択中に変更すると全て内容が変わります。
Map<String,String> hm = new HashMap<String,String>();

hm.put("a", "009");
hm.put("b", "007");
hm.put("c", "008");

// キーのソート
List<String> keys = new ArrayList<String>(hm.keySet());
Collections.sort(keys);
String[] arrkeys = keys.toArray(new String[0]);
for (int i = 0; i < arrkeys.length; i++) {
	System.out.println("key:" + arrkeys[i]);
	System.out.println("hm.get(key):" + hm.get(arrkeys[i]));
}

// 値のソート
List<String> values = new ArrayList<String>(hm.values());
Collections.sort(values);
String[] arr = values.toArray(new String[0]);
for (int i = 0; i < arr.length; i++) {
	System.out.println("value:" + arr[i]);
}




【Androidの最新記事】
posted by lightbox at 2013-06-13 21:37 | Android | このブログの読者になる | 更新情報をチェックする
container 終わり



フリーフォントで簡単ロゴ作成
フリーフォントでボタン素材作成
フリーフォントで吹き出し画像作成
フリーフォントではんこ画像作成
ほぼ自由に利用できるフリーフォント
フリーフォントの書体見本とサンプル
画像を大きく見る為のウインドウを開くボタンの作成

CSS ドロップシャドウの参考デモ
イラストAC
ぱくたそ
写真素材 足成
フリーフォント一覧
utf8 文字ツール
右サイド 終わり
base 終わり