字符串中有多少个不重复的字符并按由前到后的顺序输出一个新的字符串和该字符串长度的整数
/**
- 字符串中有多少个不重复的字符并按由前到后的顺序输出一个新的字符串和该字符串长度的整数
- 测试用例 :
s = "pwwkew"
输出:pwke
4
*/
public class Main58 { public static void main(String[] args) { String s = "pwwkew"; String str = new String(); String[] t = s.split(""); int sum = 0; StringBuilder st = new StringBuilder(); for (int i = 0;i < t.length;i++){ if( str.contains(t[i]) == false){ sum++; st.append(t[i]); str = st.toString(); } } System.out.println(str); System.out.println(sum); } }