一段字符串只出现一次的

来源:百度知道 编辑:UC知道 时间:2024/05/20 15:08:14
String s="abcabdzx";
求出只出现一次的,然后把他们放在数组里输出。怎么做啊

给你个简单的吧!
自己输入要计算的字符串哦!!

import java.util.*;

public class SplitStringBaidu {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter your string!");
String str = sc.next();
int count = 0;
String temp = null;

for(int i=1;i<str.length();i++) {
if(str.charAt(i-1)==str.charAt(i)) {
str = str.replace(str.charAt(i-1),' ');
}
}
temp = str.replaceAll(" ","");
char[] single = new char[temp.length()];
System.out.println("所有不重复的字符有:");
System.out.print(temp);
for(int k=0;k<single.length;k++) {
single[k] = temp.charAt(k);//保存到数组——如果你愿意的话!!!
}

}
}

import java.util.*;
class A111
{
public static void main(String[] args)
{
String s="abcabdzx";
int i=s.len