比較的重要なクラスプロパティ(java.util.properties)があり、これは主にJava構成ファイルの読み取りに使用されます。さまざまな言語には、独自のサポートされている構成ファイルがあります。構成ファイルの多くの変数がしばしば変更されます。これは、ユーザーを促進し、ユーザーがプログラム自体なしで関連する変数設定を変更できるようにするためです。今日は、プロパティの使用を開始します。
Javaでのプロパティの使用
プロパティドキュメント説明:
プロパティクラスは、プロパティの永続的なセットを表します。プロパティは、ストリームに保存したり、ストリームからロードしたりできます。プロパティリスト内の各キーとその対応する値は文字列です。
プロパティの説明クラス:
パブリッククラスのプロパティは、ハッシュテーブル<オブジェクト、オブジェクト>を拡張します
テストのプロジェクト構造は次のとおりです。
1。Huhx.Propertiesファイルで、利便性のためにデータを追加します。
name = huhx
2。対応するプロパティを取得するには、huhx.propertiesファイルを読み取り、読み取ります
プロパティプロパティ= new Properties(); FileInputStream fis = new FileInputStream( "huhx.properties"); properties.load(fis); system.out.println(properties.get( "name"));
3。プロパティのリストメソッドの使用
printStream printStream = system.out; properties.list(printStream);
特定のリストのコード方法:
public void list(printStream out){out.println( " - リストプロパティ - "); hashtable h = new hashtable(); enumerate(h); for(enumeration e = h.keys(); e.hasmoreements(); hasmoreement(); Val.Substring(0、37) + "...";} out.println(key + "=" + val);}}} 4.プロパティストアメソッドの使用
outputStream outputStream = new fileoutputStream( "huhx.txt"); properties.store(outputStream、 "comments");
5。プロパティのStoreToxMLメソッドの使用
outputStream outputStream2 = new fileoutputStream( "huhx.xml"); properties.storetoxml(outputStream2、 "comments");
6.最終生成されたファイルは次のとおりです。
huhx.txt:
#コメント#木19:19:36 CST 2016Name = huhx
huhx.xml:
<?xml version = "1.0" encoding = "utf-8" standalone = "no"?> <!doctypeプロパティシステム "http://java.sun.com/dtd/properties.dtd"> <properties> <comment> comment </comment> <entry ky ="> huhx </propties>
フレンドリーなリンク、propertiestest.java:
パッケージcom.huhx.linux; Import java.io.fileinputStream; Import java.io.fileoutputStream; Import java.io.outputStream; Import java.io.printStream; import java.util.properties; public class propertiestest(public class propertiestest {public void main = propties [] ardis propties) properties(); fileInputStream fis = new FileInputStream( "huhx.properties"); properties.load(fis); system.out.println(properties.get( "name")); //次の部分は、Test PrintStream PrintStream = System.out.out; List(PrintStream); fileoutputStream( "huhx.txt"); properties.store(outputStream、 "comments"); outputStream outputStream2 = new fileoutputStream( "huhx.xml"); properties.storetoxml(outputStream2、 "コメント");}}}上記は、編集者が紹介したJavaでのプロパティの使用に関する詳細な説明です。それがあなたに役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!