package test.reverse.com;
public class TestCF {
public String t(String se){
StringBuffer sb=new StringBuffer(se);
for(int i=0;i<sb.length()-1;i++){
for(int j=i+1;j<sb.length();j++){
if(sb.charAt(i)==sb.charAt(j)){
sb.deleteCharAt(j);
}
}
}
return sb.toString();
}
public static void main(String[] args){
TestCF tcf=new TestCF();
String sr="3434552211789";
String s=tcf.t(sr);
System.out.println(s);
}
//=================================================================
// public static void main(String[] args){
// String s="3434552211789";
// StringBuffer sb= new StringBuffer(s);
// for(int i=0;i<sb.length()-1;i++){
// for(int j=i+1;j<sb.length();j++){
// if(sb.charAt(i)==sb.charAt(j)){
// sb.deleteCharAt(j);
// }
// }
// }
// System.out.println(sb);
//
// }
}
字符串去重算法
本文介绍了一个简单的Java程序,该程序定义了一个名为TestCF的类,其中包含一个名为t的方法,用于去除输入字符串中的重复字符。通过双层循环比较并删除相同字符,最终返回一个不包含重复字符的新字符串。
1456

被折叠的 条评论
为什么被折叠?



