Java中Properties文件值的获取

转载 2018年04月17日 09:25:11

1.在src下新建config.properties,输入

Java代码  收藏代码
  1. username=lijun  
  2. password=111111  

 2.读取properties中的键值

Java代码  收藏代码
  1. package cn.netcenter.property;  
  2.   
  3. import java.io.FileInputStream;  
  4. import java.io.IOException;  
  5. import java.io.InputStream;  
  6. import java.util.Properties;  
  7.   
  8. public class JavaProperties {  
  9.   
  10.     public static void main(String[] args) throws IOException {  
  11.         System.out.println(getValue("src/config.properties""username"));  
  12.     }  
  13.   
  14.     public static String getValue(String fileNamePath, String key)throws IOException {  
  15.         Properties props = new Properties();  
  16.         InputStream in = null;  
  17.         try {  
  18.             in = new FileInputStream(fileNamePath);  
  19.             // 如果将in改为下面的方法,必须要将.Properties文件和此class类文件放在同一个包中  
  20.             //in = propertiesTools.class.getResourceAsStream(fileNamePath);  
  21.             props.load(in);  
  22.             String value = props.getProperty(key);  
  23.             // 有乱码时要进行重新编码  
  24.             // new String(props.getProperty("name").getBytes("ISO-8859-1"), "GBK");  
  25.             return value;  
  26.   
  27.         } catch (IOException e) {  
  28.             e.printStackTrace();  
  29.             return null;  
  30.   
  31.         } finally {  
  32.             if (null != in)  
  33.                 in.close();  
  34.         }  
  35.     }  
  36.   
  37. }  

关于JAVA中怎么读取和修改.properties文件中的值

以我自己的项目为原型这里案例一个最简单的获取方法 定义一个获取类 package com.boli.tianchuang.sys.util; import java.io.*; import jav...
  • qq_31151929
  • qq_31151929
  • 2017-05-23 17:21:28
  • 3911

java类文件通过$获取properties文件的属性值

  • 2015年09月07日 15:46
  • 864B
  • 下载

Java获取Properties文件中值的方法

一、普通方法获取配置文件值 import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.IO...
  • a491857321
  • a491857321
  • 2016-05-27 09:35:48
  • 9191

Java语言对properties资源文件的处理

  • 2009年12月16日 17:13
  • 299B
  • 下载

获取properties文件中的value值

package com.ctfo.core.util; import java.io.IOException; import java.io.UnsupportedEncodingExceptio...
  • wzm1994
  • wzm1994
  • 2017-06-22 09:57:01
  • 440

spring注解方式读取properties文件中值

读取单个properties文件
  • zwz568017880
  • zwz568017880
  • 2016-09-22 17:33:53
  • 1960

用ServletContext获取properties配置文件中的一些数据

package donghongyujava.test_jdbc; import java.io.File; import java.io.FileInputStream; import java....
  • u011936142
  • u011936142
  • 2013-11-02 15:12:17
  • 1407

@Value获取properties文件中数据

spring容器中properties文件的注入 1、properties文件中: username=root Java类中为属性赋值方式:@Value("xxx.usernam...
  • u014033756
  • u014033756
  • 2016-11-19 20:13:48
  • 967

XML文件中如何读取xxx.properties文件中的数据

${key}这样的表达式在XML中,代表引入的properties文件中key对应的一个变量值 jdbc.properties文件 jdbcUrl=jdbc:mysql:///itcastoa_20...
  • YoungStar70
  • YoungStar70
  • 2017-02-19 16:24:29
  • 7428

在spring中获取properties文件键值对的两种方式

spring加载properties配置文件,spring容器中的类通过@Value注解获取,普通类如何获取spring上下文中的properties键值对...
  • sully2008
  • sully2008
  • 2017-09-08 12:28:44
  • 1206
收藏助手
不良信息举报
您举报文章:Java中Properties文件值的获取
举报原因:
原因补充:

(最多只允许输入30个字)