sms_format.properties配置文件如上图所示

读取配置文件的类

import java.io.InputStream;
import java.util.Properties;//读取配置文件
public class Config {static Properties prop=new Properties(); static{      try{String path="sms_format.properties";InputStream is=Config.class.getClassLoader().getResourceAsStream(path);if(is==null){is=Config.class.getClassLoader().getResourceAsStream("/"+path);}prop.load(is);}catch(Exception e){e.printStackTrace();}}public static String getValue(String key,String defaultv) {return prop.getProperty(key,defaultv);}public static String getValue(String key) {return prop.getProperty(key);}public static void main(String[] args) {}}

读取配置文件的属性值

              String sms1 = Config.getValue("sms1");String sms2 = Config.getValue("sms2");String sms3_1 = Config.getValue("sms3_1");String sms3_2 = Config.getValue("sms3_2");String sms4 = Config.getValue("sms4");

读取配置文件工程src目录下配置文件封装,如sms_format.properties相关推荐

  1. scala学习-12-scala读取java项目下Src目录下的properties文件

    1.概述 scala读取java项目下Src目录下的properties文件 package scalaimport java.util.Properties import java.io.FileI ...

  2. 在 Java 中,如何批量读取本项目资源目录下的所有文件

    在 Java 中,如何批量读取本项目资源目录下的所有文件 读取资源目录下的指定文件 方法 1:使用 JDK 中原始 API 方法 2:借助 Spring 附录 将 InputStream 转化为 by ...

  3. vue中src目录下的文件的说明

    1.src目录下的一些关键文件 2.在main.js中引入其他文件 3.重点文件的介绍 3.1 main.js是整个项目的入口文件 3.2 App.vue是根组件.它还会继续引入其他的文件 3.3 p ...

  4. gdx 打包可执行 jar 不会包含源码 src 目录下的资源

    gdx 项目分为 android.core.desktop,在 core 项目的 src 目录下(包路径)有一个文件 R.template 在 package 为 xxxx.xxx.xxx.xx.he ...

  5. GO问答之为什么项目要在 GOPATH/src 目录下

    问题 beego的bee工具为什么强制新建项目在GOPATH/src目录下? 每次升级bee工具都要先改其源码使之可以在任意目录内生成项目.实在不喜欢把第三方库和自己的所有项目放在一个目录下,太乱了. ...

  6. ubuntu etc目录下配置文件profile和profile.d的区别?(文件解析)

    文章目录 区别 profile文件解析 临时使库搜索路径生效示例 profile.d里.sh文件 区别 /etc/profile 是文件, /etc/profile.d/ 是目录,用在设置环境变量方面 ...

  7. git 工程工作目录下的git相关文件解释

    git 工程工作目录: 首先看下 gitreview [gerrit] host=10.37.77.181 port=29418 project=volcano.git 里面是git本地服务的ip和端 ...

  8. 用java SDK/bin目录下的native2ascii.exe把.properties文件中的中文转换成unicode字符,实现国际化...

    需要用到java SDK\\bin 目录下的native2ascii.exe程序,把你写的文本文件转成unicode字符即可,例: native2ascii 源文件名.txt 新文件名.txt 测试 ...

  9. Java 读取src目录下的json文件

    直接上代码,但是有个乱码的地方需要特殊转码一下. /*** 读取json文件,返回json串* @param fileName* @return*/private String readJsonFil ...

最新文章

  1. 【LeetCode】LeetCode之乘积最大子数组——枚举+动态规划+Kadane算法
  2. 2018中国C++大会精彩回顾
  3. 解决ubuntu下eclipse 经常崩溃的问题
  4. 在安装软件CAJViewer时出现,“错误1327。无效驱动器:F:
  5. 计算机网络的软件系统包括哪几部分,系统软件由哪几部分组成?
  6. NetCore利用CsvHelper解析支付宝对账单
  7. ArcGis Server10.2 授权文件教程
  8. Tax Multiplier and Govenment Spending Multiplier
  9. (三)CGAL库应用:仿射变换(点的旋转、平移、放大)
  10. python用len()函数说明
  11. 单片机实验:矩阵式键盘输入识别
  12. CentOS 7 Docker安装GVM-11
  13. Nature reviews Neurology:癫痫合并神经行为障碍:基于网络的精确分类
  14. 区块补习班 | 假酒害人屡禁不止?对不起我来晚了!
  15. NUMA与英特尔下一代Xeon处理器学习心得
  16. scala中的break和continue
  17. 健身软件的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  18. 2014去哪儿网几道题
  19. 如何加盟游戏代理充值
  20. unity shader 实现Ps的 19号笔刷厚涂阴影效果

热门文章

  1. 如何彻底关闭windows defender
  2. 4.12L.02_CT Makefile
  3. 行货好还是水货好?详解苹果iPhone5版本选购 --国行、港行、水货、合约机
  4. ASP.NET MVC数据标记验证
  5. 查看一个定义的方法在哪些地方被使用过(vs2008)
  6. Visual C#常用函数和方法集汇总
  7. AlphaGo背后这项核心技术,后来怎么样了?
  8. 和 Python 2.x 说再见!
  9. 人工智能先驱 Nils Nilsson 去世,吴恩达、Yann LeCun 悼念
  10. LwIP之数据包管理