String 如何替换 指定位置的字符串???直接上问题String s你好_,今天是_年_月_日.String name某人S
String 如何替换 指定位置的字符串???
直接上问题
String s="你好_,今天是_年_月_日.";
String name="某人";
String year="2012";
String month="03";
String day="16";
通过字符串替换
s.replace(oldChar, newChar)
我希望得到的结果是
你好某人,今天是2012年03月16日.
请问怎么做?
[解决办法]
- Java code
String name="某人"; String year="2012"; String month="03"; String day="16"; System.out.println(s.replaceFirst("_", name).replaceFirst("_", year).replaceFirst("_", month).replaceFirst("_", day)); 