解题思路:
注意事项:
参考代码:
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String wordString = scanner.nextLine();
boolean flag = true;
Map<Character,Integer> pairs = new HashMap<>();
for (int i = 0; i < wordString.length(); i++) {
pairs.put(wordString.charAt(i), 0);
}
for (int i = 0; i < wordString.length(); i++) {
int num = pairs.get(wordString.charAt(i)) + 1;
pairs.put(wordString.charAt(i), num);
}
for (Map.Entry<Character, Integer> entry:pairs.entrySet()) {
if(entry.getValue() == 1) {
System.out.println(entry.getKey());
flag = false;
break;
}
}
if(flag) System.out.println("no");
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:773 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:641 |
C二级辅导-等差数列 (C语言代码)浏览:628 |
C二级辅导-阶乘数列 (C语言代码)浏览:642 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:674 |
【亲和数】 (C语言代码)浏览:588 |
兰顿蚂蚁 (C++代码)浏览:1160 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:552 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:606 |
【计算直线的交点数】 (C语言代码)浏览:1501 |