字母 非重复字符串个数(Java)
题目来源
https://www.nowcoder.com/exam/test/83198992/detail?pid=54768478
其中的第291题
题目内容如下图
我的代码如下
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String str = in.nextLine(); int cnt=0; for(char ch='a';ch<='z';ch++){ if(str.indexOf(ch)!=-1 && str.indexOf(ch) == str.lastIndexOf(ch)){ cnt++; } } for(char ch='A';ch<='Z';ch++){ if(str.indexOf(ch)!=-1 && str.indexOf(ch) == str.lastIndexOf(ch)){ cnt++; } } System.out.println(cnt); } }