某个公司的机试题(一)

  声明一个字符串“a-b-c-d-e-f”,去除“-”,把“c”替换成大写“C”,输出格式为“fedCba”

  

 1 public class StringOpeartor {
 2 
 3     public  static String str = "a-b-c-d-e-f";//声明的字符串
 4 
 5     public static void updateStr(String str){//实现方法
 6         str = str.replace("-","");//将字符串更改成"abcdef"格式
 7         StringBuffer s = new StringBuffer(str.substring(0,2)+str.substring(2, str.indexOf("c")+1).toUpperCase()+str.substring(str.indexOf("c")+1));//截取字符串动态拼接
 8         System.out.println(s.reverse());//利用StringBuffer.reverse();对其进行倒序输出
 9 
10     }
11 
12     public static void main(String[] args) {
13         updateStr(str);
14     }
15 }

 

上一篇:获取规定法则的年月日


下一篇:js常用的方法