`
elfasd
  • 浏览: 98614 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JAVA读取Properties文件

    博客分类:
  • xml
阅读更多

顺道简单说一下JAVA如何读取Properties文件,网上搜一下会发现最多的有6种方法,这里就介绍其中的一种

 

首先看一下需要解析的Properties文件:JmsSafeConfig.properties

88000000=10.63.193.83:7001
00000000=10.10.10.101:9009

 很简单,就是一个键值对

 

测试类如下,注释及讲解直接写在类里面了

 

package com.javasd.properties;

import java.util.Enumeration;
import java.util.Locale;
import java.util.ResourceBundle;
//import java.util.Set;

public class TestGetProperties {

	
	public static void main(String args[]){
		//获取配置文件
		ResourceBundle bundle =  ResourceBundle.getBundle("cfg.JmsSafeConfig",Locale.getDefault());
//                              不同的获取方式		
//		Set<String> a = bundle.keySet();
		
//		for(String s : a){
//			System.out.println(s + " - " + bundle.getString(s));
//		}
                                //获取键的枚举		
		Enumeration<String> enu = bundle.getKeys();
                                //做个简单的展现
		String temp = "";
		while(enu.hasMoreElements()) {
			temp = enu.nextElement().toString();
			//打印出键值对
			System.out.println( temp +  " = " +  bundle.getString(temp));
			
		}
		
	}
	
}

  

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics