配置文件中,字符串占位符替换
来源:互联网 发布:软件本地数据库查找 编辑:程序博客网 时间:2024/06/05 14:16
/** * 配置文件中,替换字符串 * @author Sailing * */public class PropertiesTest {private static PropertiesTest instance;public static PropertiesTest getInstance(){if(instance==null){instance = new PropertiesTest();}return instance;}private Properties properties = new Properties();private PropertiesTest(){try {String fileName = "cfg/pro.properties";this.properties.load(new FileReader(fileName));} catch (IOException e) {e.printStackTrace();}}/** * 获取配置文件 * @param key * @return * @author Sailing */public String getProperties (String key) {return this.properties.getProperty(key);}/** * 替换字符串 * @param previousStr * @param params * @return * @author Sailing */public static String replace(String previousStr,String [] params){String newStr = MessageFormat.format(previousStr, params);return newStr;}public static void main(String[] args) {//加载配置文件PropertiesTest pro = PropertiesTest.getInstance();String name = pro.getProperties("name");String score = pro.getProperties("score");String[] mathParam = {"math","8"};String math = replace(score, mathParam);String[] englishParam = {"english","3"};String english = replace(score, englishParam);System.out.println("Name:"+name+"\r\n"+math+"\r\n"+english);}}
阅读全文
1 0
- 配置文件中,字符串占位符替换
- JAVA字符串占位符替换
- JAVA字符串占位符替换
- JAVA字符串占位符替换
- JAVA字符串占位符替换
- js 对象替换字符串占位符
- 配置文件或者模板中的占位符替换工具类
- 配置文件或模板中的占位符替换工具类.
- 一个替换java字符串中${}或者{}等占位符的工具类
- java 字符串占位符替换之字符串占位符实现(java简单模板渲染实现)
- 基于JavaScript实现的轻量级字符串占位符替换函数
- 用JS实现用 字符串 替换 占位符
- java 占位符替换
- 替换占位符
- 字符串替换:用参数字符数组成员替换字符串中的占位符(面试题)
- mybatis 中占位符与字符串拼接
- Spring中使用PropertyPlaceholderConfigurer占位符得不到替换的问题
- mvn打包替换jar包中xml的占位符
- 错误: 找不到或无法加载主类 myeclipse maven
- Codeforces Round #430 (Div. 2) D. Vitya and Strange Lesson(01Trie)
- 图形与图像编程(二)-基础图像技术
- OSG HUD (渲染屏幕上贴图和写字)
- (原创题)非回文串 (数学)
- 配置文件中,字符串占位符替换
- gdb可以调试keil生成的可执行文件吗?
- 23种设计模式(1)-单例模式
- Python的两种主要实现
- JS开发中的一些小技巧和方法
- WPF利用委托与事件实现VM对View中控件的调用
- caffe编译
- 轮播插件
- go编程:浅析go程序初始化顺序