一道Java试题

来源:百度知道 编辑:UC知道 时间:2024/06/25 17:10:10
写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。请大侠指点一下~

String类有这样一个方法
String s="hello";
s.replaceAll("wlir","hht");

具体是怎么回事,自己去查查API.

String str = "fsalfjewlk" ;
char[] c = str.toCharArray() ;
char c1 ;
for(int i=0 ; i<c.length ; i++) {
for(int j=i+1 ; j<c.length ; j++) {
if(c[i]>c[j]) {
c1 = c[i] ;
c[i] = c[j] ;
c[j] = c1 ;
}
}
}
String str2 = "" ;
for(int a=0 ; a<c.length ; a++) {
str2 = str2 + c[a] ;
}
System.out.println(str2) ;
}

你这道题有什么规律吗
难道输入什么都是输出bbbhhtccc吗
那倒简单了,不要管他输入什么,直接System.out.print("bbbhhtccc")

第九章