(十一)读取配置文件:config.propertities
app.root=./
driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://172.21.100.220:3306/SOCRMEVT?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
jdbc.username=AppSoCRM
jdbc.password=efuture
validationQuery=SELECT 1
query.maxRow=10
项目中使用的读取配置文件的方法:
String str = PropertiesConfig.getProperty("query.maxRow", "1000");
默认值是1000
(十二)字符串的格式化format
String content = "<a href=\"http://app.socrm.com.cn/event-game/game/RotateAction.action?evtid={%d}&cid={%d}\" target=\"_blank\">%s</a>";
content = String.format(content, new Object[]{920110,10001,"砸金蛋"});
%d表示整数,%s表示字符串
(十三)String字符串转化成时间格式的字符串
DateFormat fmt = new SimpleDateFormat("yyyyMMdd");
SimpleDateFormat fmt2 = new SimpleDateFormat("yyyy/MM/dd");
Date startDate = null;
String start = null;
try {
startDate = fmt.parse("19880202");
start = fmt2.format(startDate);
} catch (ParseException e) {
e.printStackTrace();
}