爱问知识人 爱问教育 医院库

java如何读取?

首页

java如何读取?

java如何读取.properties文件呢?

提交回答

全部答案

    2017-07-27 23:58:30
  •   通常,在实际项目中,为了便于配置管理,我们需要将一些配置管理信息存储在。properties文件中,然后直接从中读取,这样就避免了很多硬编码。下面,通过一个例子,详细讲解如何读取。properties文件的数据。
    1。建立一个包config,专门存放。
      properties等配置文件,在config包下建一个文件a。properties,为了便于测试,在a。properties下添加如下信息: name=kaka age=28 2。建立一个包prop,用来测试。在prop包下建立LoadProp。
      java文件。 3。有很多方法来读取。properties文件,现将主要方法罗列出来: a。通过class的getResourceAsStream()方法来读取 package prop; import java。io。IOException; import java。
      io。InputStream; import java。util。Properties; public class LoadProp { public static void main(String[] args) { LoadProp loadProp = new LoadProp(); InputStream in = loadProp。
      getClass()。getResourceAsStream("/config/a。properties"); Properties prop = new Properties(); try { prop。load(in); } catch (IOException e) { e。
      printStackTrace(); } System。out。println(prop。getProperty("name", "none")); System。out。println(prop。getProperty("age", "none")); } } 一定要注意的是,class里的getResourceAsStream()方法里参数的类路径一定要在前面加上"/",否则会报错。
      

    莫***

    2017-07-27 23:58:30

类似问题

换一换
  • 系统软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):