9.34.8.使用枚举循环属性 Using Enumeration to loop through Properties
2012-03-23 11:46
369 查看
import java.util.Enumeration; import java.util.Properties; public class EnumerationProperties{ public static void main(String[] args) { Properties properties = System.getProperties(); /* 实现Enumeration接口,它生成一系元素,一次生成一个。 连续调用.nextElement()方法将返回一系列的连续元素。 Properties.propertyName()返回属性列表中所有键的枚举。 */ Enumeration e = properties.propertyNames(); while(e.hasMoreElements()){//测试此枚举是否包含更多元素。 String key = (String)e.nextElement(); System.out.println(key + "--" + properties.getProperty(key)); } } }
E:\java\Test>java EnumerationProperties java.runtime.name--Java(TM) SE Runtime Environment sun.boot.library.path--C:\Program Files\Java\jre6\bin java.vm.version--20.1-b02 java.vm.vendor--Sun Microsystems Inc. java.vendor.url--http://java.sun.com/ path.separator--; java.vm.name--Java HotSpot(TM) Client VM file.encoding.pkg--sun.io user.country--CN sun.java.launcher--SUN_STANDARD sun.os.patch.level--Service Pack 3 java.vm.specification.name--Java Virtual Machine Specification user.dir--E:\java\Test java.runtime.version--1.6.0_26-b03 java.awt.graphicsenv--sun.awt.Win32GraphicsEnvironment java.endorsed.dirs--C:\Program Files\Java\jre6\lib\endorsed os.arch--x86 java.io.tmpdir--C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ line.separator-- java.vm.specification.vendor--Sun Microsystems Inc. user.variant-- os.name--Windows XP sun.jnu.encoding--GBK java.library.path--C:\WINDOWS\system32;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\syst 32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Progr Files\Java\jdk1.6.0_14\bin;C:\Program Files\Common Files\Thunder Network\KanK \Codecs;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\Program Files\QuickTime TSystem\;. java.specification.name--Java Platform API Specification java.class.version--50.0 sun.management.compiler--HotSpot Client Compiler os.version--5.1 user.home--C:\Documents and Settings\Administrator user.timezone-- java.awt.printerjob--sun.awt.windows.WPrinterJob file.encoding--GBK java.specification.version--1.6 user.name--Administrator java.class.path--.;C:\Program Files\Java\jre6\lib\ext\QTJava.zip java.vm.specification.version--1.0 sun.arch.data.model--32 java.home--C:\Program Files\Java\jre6 sun.java.command--EnumerationProperties java.specification.vendor--Sun Microsystems Inc. user.language--zh awt.toolkit--sun.awt.windows.WToolkit java.vm.info--mixed mode, sharing java.version--1.6.0_26 java.ext.dirs--C:\Program Files\Java\jre6\lib\ext;C:\WINDOWS\Sun\Java\lib\ext sun.boot.class.path--C:\Program Files\Java\jre6\lib\resources.jar;C:\Program F es\Java\jre6\lib\rt.jar;C:\Program Files\Java\jre6\lib\sunrsasign.jar;C:\Progr Files\Java\jre6\lib\jsse.jar;C:\Program Files\Java\jre6\lib\jce.jar;C:\Progra Files\Java\jre6\lib\charsets.jar;C:\Program Files\Java\jre6\lib\modules\jdk.bo .jar;C:\Program Files\Java\jre6\classes java.vendor--Sun Microsystems Inc. file.separator--\ java.vendor.url.bug--http://java.sun.com/cgi-bin/bugreport.cgi sun.cpu.endian--little sun.io.unicode.encoding--UnicodeLittle sun.desktop--windows sun.cpu.isalist--pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
相关文章推荐
- 使用枚举单例实现Xml、properties属性配置文件的操作
- Is there a way to loop through a table variable in TSQL without using a cursor?
- 使用一个循环来设置值20.15.3.Using a Loop to Set Values
- 9.34.2.使用系统属性 using properties
- #346 – 使用命令的时候MenuItem可以不设置Header属性(No Need to Set Header Property for MenuItem When Using Commands)
- 使用java读写properties文件属性
- How to access HTTP server using Telnet - 如何使用 Telnet 访问 Http 服务器
- André Carvalho: 使用CGroups限制I/O(Using cgroups to limit I/O)
- 使用json-lib的JSONObject.toBean( )时碰到的日期属性转换的问题
- css 利用border属性制作箭头 Using Borders to Make Pure CSS Arrows
- 使用Properties从文件获取属性
- Convert PLY to VTK Using PCL 1.6.0 or PCL 1.8.0 使用PCL库将PLY格式转为VTK格式
- USING INDUCTION TO DESIGN 使用归纳法设计算法 [4/14]
- 使用java读写properties文件属性
- Spring中属性文件properties的读取与使用
- [Ramda] Declaratively Map Data Transformations to Object Properties Using Ramda evolve
- 使用Properties读写属性文件
- oracle循环loop使用
- Spring中属性文件properties的读取与使用
- Spring中属性文件properties的读取与使用