`
lichen0921
  • 浏览: 79496 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

JAVA读取properties文件

    博客分类:
  • Java
阅读更多
JAVA读取properties文件
test.properties
keykey=Oh.I get the value!
 测试类SuperPath.java
package com.test.superpath; 

import java.io.InputStream; 
import java.util.Properties; 

/**    
* @author 李晨        
* @version 创建时间:Jul 17, 2009 3:11:40 PM    
*/ 
public class SuperPath { 

/** 
* 从配置文件取值 
* @param fileName 配置文件名 
* @return 从指定key得到的value 
*/ 
  public String getPara(String fileName) { 

     Properties prop = new Properties(); 
    try { 
      // ClassLoader cl = this.getClass().getClassLoader(); 
      // InputStream is = cl.getResourceAsStream(fileName); 
       InputStream is = this.getClass().getResourceAsStream(fileName); 
       prop.load(is); 
      if (is != null) 
         is.close(); 
     } catch (Exception e) { 
       System.out.println(e + "file " + fileName + " not found"); 
     } 
    /** 
     * 指定哪个key 
     */ 
    return prop.getProperty("keykey"); 
   } 

  public static void main(String[] args) { 
     SuperPath sp=new SuperPath(); 
     System.out.println(sp.getPara("test.properties")); 
   } 

}
 
输出结果:
Oh.I get the value!
 
分享到:
评论
1 楼 lmh395174704 2010-08-26  
多谢楼主分享

相关推荐

Global site tag (gtag.js) - Google Analytics