java.util.PropertyResourceBundle.handleKeySet()%uA0方法返回这个资源包(这不包括在父包键)的键集合。
声明
以下是java.util.PropertyResourceBundle.handleKeySet()方法的声明
protected SethandleKeySet()
参数
NA返回值
此方法返回 返回键集合。
异常
NA例子
下面的示例演示java.util.PropertyResourceBundle.handleKeySet()方法的用法。
package com.yiibai import java.io.IOException import java.io.InputStream import java.io.StringBufferInputStream import java.util.Enumeration import java.util.Iterator import java.util.PropertyResourceBundle import java.util.Set public class PropertyResourceBundleDemo { public static void main(String[] args) { // Prepare content for simulating property files String fileContent = "# Integer value 1 " + "s1=1 " + "# String value PropertyResourceBundleDemo " + "s2=PropertyResourceBundleDemo " + "# Date value Fri Jan 31 00:00:00 IST 3913 " + "s3=Fri Jan 31 00:00:00 IST 3913" InputStream propStream = new StringBufferInputStream(fileContent) try { // Create property resource bundle PropertyResourceBundle bundle = new PropertyResourceBundle(propStream) // Get resource key set SetkeySet = bundle.handleKeySet() Iterator keys = keySet.iterator() while(keys.hasNext()) { System.out.println("Bundle key: "+keys.next()) } } catch (IOException e) { e.printStackTrace() } } }
让我们来编译和运行上面的程序,这将产生以下结果:
Bundle key: s2 Bundle key: s1 Bundle key: s3