如何将Properties类加载器改写为支持长尾词的?

2026-04-16 16:084阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计218个文字,预计阅读时间需要1分钟。

如何将Properties类加载器改写为支持长尾词的?

javapackage test;

如何将Properties类加载器改写为支持长尾词的?

import java.io.IOException;import java.io.InputStream;import java.util.Enumeration;import java.util.HashMap;import java.util.Map;import java.util.Properties;

public class PropertiseReader { public static Map readProperties(InputStream inputStream) throws IOException { Properties properties=new Properties(); properties.load(inputStream); Map map=new HashMap(); Enumeration names=properties.propertyNames(); while (names.hasMoreElements()) { String name=(String) names.nextElement(); map.put(name, properties.getProperty(name)); } return map; }}

PropertiseReader.java

package test; import java.io.IOException; import java.io.InputStream; import java.util.Enumeration; import java.util.HashMap; import java.util.Map; import java.util.Properties; //propertiseļ public class PropertiseReader { private static InputStream in = PropertiseReader.class.getResourceAsStream("factory.properties"); private static Map KV; private static Properties factoryproperty; private PropertiseReader() { try{ factoryproperty=new Properties(); KV=new HashMap<>(); factoryproperty.load(in); Enumeration key= (Enumeration ) factoryproperty.propertyNames(); while(key.hasMoreElements()){ String K=key.nextElement(); String V=factoryproperty.getProperty(K); KV.put(K, V);} }catch(IOException e){} } private static PropertiseReader imp=new PropertiseReader(); public static Map mapgetElement(){ return KV; } } Testpropertise.java

package test; import java.util.Map; public class Testpropertise { public static void main(String[] args) { Map pro=PropertiseReader.mapgetElement(); System.out.println(pro.toString()); } }

本文共计218个文字,预计阅读时间需要1分钟。

如何将Properties类加载器改写为支持长尾词的?

javapackage test;

如何将Properties类加载器改写为支持长尾词的?

import java.io.IOException;import java.io.InputStream;import java.util.Enumeration;import java.util.HashMap;import java.util.Map;import java.util.Properties;

public class PropertiseReader { public static Map readProperties(InputStream inputStream) throws IOException { Properties properties=new Properties(); properties.load(inputStream); Map map=new HashMap(); Enumeration names=properties.propertyNames(); while (names.hasMoreElements()) { String name=(String) names.nextElement(); map.put(name, properties.getProperty(name)); } return map; }}

PropertiseReader.java

package test; import java.io.IOException; import java.io.InputStream; import java.util.Enumeration; import java.util.HashMap; import java.util.Map; import java.util.Properties; //propertiseļ public class PropertiseReader { private static InputStream in = PropertiseReader.class.getResourceAsStream("factory.properties"); private static Map KV; private static Properties factoryproperty; private PropertiseReader() { try{ factoryproperty=new Properties(); KV=new HashMap<>(); factoryproperty.load(in); Enumeration key= (Enumeration ) factoryproperty.propertyNames(); while(key.hasMoreElements()){ String K=key.nextElement(); String V=factoryproperty.getProperty(K); KV.put(K, V);} }catch(IOException e){} } private static PropertiseReader imp=new PropertiseReader(); public static Map mapgetElement(){ return KV; } } Testpropertise.java

package test; import java.util.Map; public class Testpropertise { public static void main(String[] args) { Map pro=PropertiseReader.mapgetElement(); System.out.println(pro.toString()); } }