- import java.io.BufferedReader;
- import java.io.IOException;
- import java.io.InputStreamReader;
- public class CareerCup1_1 {
- public static boolean uniqueChar(String str) {
- boolean ascii[] = new boolean[128];
- boolean unique = true;
- for (int i = 0; i < 128; ++i)
- ascii[i] = false;
- for (int i = 0; i < str.length(); ++i) {
- if (ascii[str.charAt(i)] == true) {
- unique = false;
- break;
- } else
- ascii[str.charAt(i)] = true;
- }
- return unique;
- }
- public static void main(String[] args) {
- InputStreamReader reader = new InputStreamReader(System.in);
- BufferedReader bf = new BufferedReader(reader);
- try {
- String str = bf.readLine();
- System.out.println("Is unique: " + uniqueChar(str));
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- }
- //该片段来自于http://www.codesnippet.cn/detail/160720134627.html
来源: http://www.codesnippet.cn/detail/160720134627.html