所用编程语言
java语言
基础知识
字符串的输入,大小写转换,for循环,if分支结构,输出。
题目
基本思路
1.创建,输入字符串
2.因为不区分大小写,所以统一转化为大写或者小写·
3.利用循环,计数器思想进行统计字符串中相同字符数量
4.判断是否唯一
5.输出结果
代码展示
import java.util.Locale;
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
//在此输入您的代码...
// 键盘录入字符串
String str=scan.next();
// 比较字符是否唯一'(不区分大小写);
// 将字符串全部变为小写或大写(本人选择小写)
String str1=str.toLowerCase();
int a=0;
for(int i=0;i<str1.length();i++){
a=0;
for(int j=0;j<str1.length();j++){
if(str1.charAt(i)==str1.charAt(j)){
a++;
}
}
if(a>1){
System.out.println("NO");
return;
}
}
if(a<=1){
System.out.println("YES");
}
}
}