删除以个字符串中相同的字符

来源:互联网 发布:javascript var 类型 编辑:程序博客网 时间:2024/05/17 07:19

package com.fuxi.test.string;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/**
 * 删除以个字符串中相同的字符
 * @author Administrator
 *
 */
public class DeleteChar {

 public static void main(String[] args) throws IOException {
  BufferedReader bf = null;
  System.out.println("请输入一个字符串:");
  bf = new BufferedReader(new InputStreamReader(System.in));
  String str = bf.readLine();
  StringBuffer str2 = new StringBuffer();
  str2.append(str);
  
  for(int i =0;i<str2.length();i++){
   for(int j=i+1;j<str2.length();j++){
    if(str2.charAt(i)==str2.charAt(j)){
     str2.deleteCharAt(j);
    }
   }
  }
  System.out.println("删除后的字符串:"+str2);
 }
}