永发信息网

string s="a,d,g,d,d,g,y,d,y,f,e,k,l" 查找有两个相同的字符,只查找有两个的?比如g和y

答案:3  悬赏:60  手机版
解决时间 2021-04-05 17:45
  • 提问者网友:呐年旧曙光
  • 2021-04-04 23:28
string s="a,d,g,d,d,g,y,d,y,f,e,k,l" 查找有两个相同的字符,只查找有两个的?比如g和y
最佳答案
  • 五星知识达人网友:何以畏孤独
  • 2021-04-05 00:34
println(key);
}
}
}
}

你看看行不行.get(key);
if (count == 2) {
System;
for (String item .Map.out: keys) {
Integer count = counts;String, Integer>();String, Integer> counts = new HashMap<.keySet();
for (String key .split(".put(item, ++count);
}

Set keys = counts.util.HashMap;
import java.util;
}
counts;
import java: array) {
Integer count = counts.get(item);
if (count == null) {
count = 0;,");
Map<;
String[] array = s.util.Set;

public class T {
public static void main(String[] args) {
String s="a,d,g,d,d,g,y,d,y,f,e,k,l"

import javapackage zhangyw.test
全部回答
  • 1楼网友:第四晚心情
  • 2021-04-05 02:28
wobudong
  • 2楼网友:一叶十三刺
  • 2021-04-05 01:45
s.Length; } } 程序我没有调试,') continue; /.Add(t); } } } /,跳过本次循环 if (c == ';/定义一个类 Class Temp { public char S; public int C,手动敲的,大概思路就是这样;包含,数量+1 if (t.S == c) { t.C = t.C + 1; exist = true; break; } } / 0) { bool exist = false; foreach(Temp t in list) { // // } /.Count >/遍历集合;如果是逗号;/定义一个集合 List list = new List(); ///判断集合中是否已经包含该字母 if (list;遍历字符串 for(int i = 0; i </,找出所有数量是2的 foreach(Temp t in list) { if (t.C == 2) { Console.WriteLine(t.S); i++) { char c = s[i];/不包含,将该字母添加进集合 if (!exist ) { Temp t = new Temp(); t.S = c; t.C = 1; list,自己稍微修改一下吧
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯