SQLの窓

2009年09月26日


Java : Windows の環境変数の列挙( 含ソート )

Java は SDK だけでは、何をするにも回りくどい感があります。
また、実際の実装時には考慮しなければならない専門知識が多いと思います。

ですが、Java ができたなら、VB.NET,C#,ActionScript,JavaScript,PHP は楽勝でしょう
import java.util.*;

public class Main {

	public static void main(String[] args) {

		// 環境変数取り出し
		Map<String, String> myData = System.getenv();
		
		// 列挙の準備
		Set myKeyset = myData.keySet();
		Iterator myIterator = myKeyset.iterator();

		// 列挙
		String strKey = null;
		String strValue = null;
		while( myIterator.hasNext() ) {
			// キーの取り出し
			strKey = (String)myIterator.next();
			// 値の取り出し
			strValue = (String)myData.get(strKey);
			System.out.println( strKey + " : " + strValue );
		}

		System.out.println( "-----------------------------------" );

		// ソートして列挙
		int i = 0;

		Object[] myKeyArray = myKeyset.toArray();
		Arrays.sort(myKeyArray);
		for( i = 0 ; i < myKeyArray.length; i++ ) {
			// キーの取り出し
			strKey = (String)myKeyArray[i];
			// 値の取り出し
			strValue = (String)myData.get(strKey);
			System.out.println( strKey + " : " + strValue );
		}

	}

}



タグ:java
【Javaの最新記事】
posted by lightbox at 2009-09-26 20:50 | Java | このブログの読者になる | 更新情報をチェックする
バッチ処理

Microsoft Office
container 終わり

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

Android SDK ポケットリファレンス
改訂版 Webデザイナーのための jQuery入門
今すぐ使えるかんたん ホームページ HTML&CSS入門
CSS ドロップシャドウの参考デモ
PHP正規表現チェッカー
Google Hosted Libraries
cdnjs
BUTTONS (CSS でボタン)
イラストAC
ぱくたそ
写真素材 足成
フリーフォント一覧
utf8 文字ツール
右サイド 終わり
base 終わり