首页 > 代码库 > Java基础知识
Java基础知识
1、Properties
(1)通过资源包ResourceBundle获得资源对象
<pre name="code" class="java">public class PropertiesTest { public static HashMap<String, Properties> hashMap = new HashMap<String, Properties>(); public static String filename = "my"; /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub ResourceBundle bundle = ResourceBundle.getBundle("my"); Properties properties = new Properties(); Enumeration<String> enumeration = bundle.getKeys(); while (enumeration.hasMoreElements()) { String key = enumeration.nextElement(); String value = http://www.mamicode.com/bundle.getString(key);>
(2)通过输入流获得资源对象InputStream inputStream = getClass().getResourceAsStream( "/my.properties"); Properties properties = new Properties(); try { properties.load(inputStream); Enumeration<Object> enumeration = properties.keys(); while (enumeration.hasMoreElements()) { String key = (String) enumeration.nextElement(); String value = http://www.mamicode.com/properties.getProperty(key);>Java基础知识
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。