字符个数统计

字符个数统计

http://www.nowcoder.com/questionTerminal/eb94f6a5b2ba49c6ac72d40b5ce95f50

import java.util.Scanner;

/**
 * 题目描述
 * 编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127),换行表示结束符,不算在字符里。不在范围内的不作统计。
 *
 * 输入描述:
 * 输入N个字符,字符在ACSII码范围内。
 * 输出描述:
 * 输出范围在(0~127)字符的个数。
 *
 * 示例1
 * 输入
 * abc
 * 输出
 * 3
 */
public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String str1= scanner.nextLine();
        char[] chars= str1.toCharArray();
        int num =0;
        String str2="";
        for(char c :chars){
            if(!str2.contains(c+"")){
                num++;
                str2 +=c;
            }
        }
        System.out.println(num);
    }
}
全部评论

相关推荐

不愿透露姓名的神秘牛友
06-23 18:34
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务