请教以下题目
请教以下题目:
1. 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc
2. 如何去小数点前两位,并四舍五入。
------解决方案--------------------一。可能写的不准确吧,替换逻辑都不固定,
不过替换方法有下面几种:
1.String java.lang.String.replaceAll(String regex, String replacement)
2.String java.lang.String.replaceAll(String regex, String replacement)
3.String java.lang.String.replaceFirst(String regex, String replacement)
二。写的也不准确吧
------解决方案--------------------package test1;
public class Test8 {
/**
* @param args字符串替换
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
String src= "bbbwlirbbb ";
StringBuffer sb=new StringBuffer(src);
sb=sb.replace(3, 10, "hhtccc ");
System.out.println(sb.toString());
}
}
第二题没理解,请说清楚点,确定是小数点前两位?还要四舍五入?如果小数点前就一位如1.458,该得到什么样的值?