正则表达式替换问题 请问正则表达式如何20090909替换成2009-09-09 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果只是 日期的格式转换 为什么不用dateformat 类 System.out.println("20090909".replaceAll("(\\d{4})(\\d{2})(\\d{2})", "$1-$2-$3")); public static String f(String sDate) { SimpleDateFormat d = new SimpleDateFormat("yyyyMMdd"); try { Date date = d.parse(sDate); // 改变下日期形式 d.applyPattern("yyyy-MM-dd"); return d.format(date); } catch (ParseException e) { e.printStackTrace(); } return null; } 有没有什么更好的实现办法?Java对比两个数据库的内容 实现接口..出现了错误 java输入数据问题,类似于C++的cin>>data; 谁知道Sun Java System Portal Server 是什么东西(用来做什么用的)? Enumeration 是个什么接口哦,有什么用啊? 提问:JDBC连接数据库里面那个newInstance()是干吗的? 用过eclipse的朋友看过来 POI导出word文档换行问题 tomcat为什么不能启动? NoClassDefFoundError 错误 用java怎样做安装包 a b
SimpleDateFormat d = new SimpleDateFormat("yyyyMMdd");
try {
Date date = d.parse(sDate);
// 改变下日期形式
d.applyPattern("yyyy-MM-dd");
return d.format(date);
} catch (ParseException e) {
e.printStackTrace();
}
return null;
}