連想配列


  ソート



TreeMap に HashMap を引き渡すだけで、処理方法は同じです

  
TreeMap mySortData = new TreeMap( myData );

// キーのセットビューを取得
myIterator = mySortData.keySet().iterator();

// 列挙
while( myIterator.hasNext() ) {
	strKey = (String)myIterator.next();
	nValue = (Integer)myData.get(strKey);
	System.out.println( strKey + " : " + nValue );
}
  

配列のソートは、Arrays クラスのクラスメソッドである sort を使用します

  
Arrays.sort(myKeyArray);
for( i = 0 ; i < myKeyArray.length; i++ ) {
	strKey = (String)myKeyArray[i];
	System.out.println( strKey );
}

Arrays.sort(myValueArray);
for( i = 0 ; i < myKeyArray.length; i++ ) {
	nValue = (Integer)myValueArray[i];
	System.out.println( nValue );
}
  










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ