1。プロパティの紹介
プロパティクラスはハッシュテーブルから継承し、MAP実装クラスのハッシュマップに非常に似たメソッドを提供します。 Javaプログラミングの初期であり、ほとんど変化がありませんでした。 J2SEのTigerバージョンはこのクラスを強化します。これを使用して、単一の行の等しい符号(キーと値が等しい符号で区切られる)で区切られた複数のキー値ペアを指定するだけでなく、XMLファイルにこれらのキー値ペアをロードおよび保存します。
2。プロパティの読み込みと簡単な使用
1.パスストレージ
2。情報構成
name = lilyage = 22
3.単純な読み込みと使用
パッケージcom.my.utils; import java.io.ioexception; import java.io.inputStream; import java.util.properties; public static void main(string [] args){// todo auto-generated method starp porties prop = new Properties(); inputstream in = loadprop.class.getClassLoader()。getResourceAsStream( "config/prop.properties"); {prop.load(in); System.out.println(prop.get( "name")); prop.setProperty( "name"、 "Lucy"); System.out.println(prop.get( "name")); } catch(ioException e){// todo auto-fenated catch block e.printstacktrace(); }最後に{try {in.close(); } catch(ioException e){// todo auto-fenated catch block e.printstacktrace(); }}}}4. java.util.Numerationを使用して、すべてのキーを取得します
パッケージcom.my.utils; import java.io.ioexception; import java.io.inputStream; Import java.util.enumeration; Import java.util.properties; public class loadprop {@suppresswarnings(@suppresswarnings( "un-checked")public static void main(] aguts suppiestemated methot supt suptipiestionate suptipised; inputstream in = loadprop.class.getClassLoader()。getResourceAsStream( "config/prop.properties");列挙<string> en = null;文字列key = null; {prop.load(in); en =(enumeration <string>)prop.propertynames(); while(en.hasmoreElements()){key =(string)en.nextelement(); System.out.println(key); }} catch(ioException e){// dodo auto-enerated catch block e.printstacktrace(); }最後に{try {in.close(); } catch(ioException e){// todo auto-fenated catch block e.printstacktrace(); }}}}上記はこの記事のすべての内容です。みんなの学習に役立つことを願っています。誰もがwulin.comをもっとサポートすることを願っています。