package
net.fr.app.util;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.text.MessageFormat;
import java.util.Properties;
import java.util.ResourceBundle;
public class SysConfig {
private static final ResourceBundle messages = ResourceBundle
.getBundle("SysConfig");
// /**
// * 按key获取本地SysConfig.properties文件信息
// *
// * @param key
// * @return
// */
// public static String getString(String key) {
// return messages.getString(key);
// }
/**
* 格式化按key获取本地SysConfig.properties文件信息
*
* @param key
* @param args
* @return
*/
public static String getString(String key, Object[] args) {
return MessageFormat.format(messages.getString(key), args);
}
/**
* 格式化按key获取本地SysConfig.properties文件信息
*
* @param key
* @param arg
* @return
*/
public static String getString(String key, Object arg) {
return getString(key, new Object[] { arg });
}
public static void main(String[] args) {
String driver = SysConfig.getString("driver");
System.out.println("driver=" + driver);
}
}
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.text.MessageFormat;
import java.util.Properties;
import java.util.ResourceBundle;
public class SysConfig {
private static final ResourceBundle messages = ResourceBundle
.getBundle("SysConfig");
// /**
// * 按key获取本地SysConfig.properties文件信息
// *
// * @param key
// * @return
// */
// public static String getString(String key) {
// return messages.getString(key);
// }
/**
* 格式化按key获取本地SysConfig.properties文件信息
*
* @param key
* @param args
* @return
*/
public static String getString(String key, Object[] args) {
return MessageFormat.format(messages.getString(key), args);
}
/**
* 格式化按key获取本地SysConfig.properties文件信息
*
* @param key
* @param arg
* @return
*/
public static String getString(String key, Object arg) {
return getString(key, new Object[] { arg });
}
public static void main(String[] args) {
String driver = SysConfig.getString("driver");
System.out.println("driver=" + driver);
}
}