解题思路:
注意事项:
参考代码:
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 人评分
简单的a+b (C语言代码)浏览:1103 |
回文数字 (C++代码)浏览:822 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:802 |
点我有惊喜!你懂得!浏览:1977 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:551 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:749 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:791 |
【亲和数】 (C语言代码)浏览:855 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:559 |
多输入输出练习2 (C语言代码)浏览:1655 |