题解 | #判断各类型字符个数#

判断各类型字符个数

http://www.nowcoder.com/practice/4ccc155e474e4d4c83cfde116dcf2218

import java.util.Scanner;

public class Main { public static void main(String[] args) { int numbers = 0; int words = 0; int space = 0; int other = 0; Scanner scanner = new Scanner(System.in); String str = scanner.nextLine();

    //write your code here......
    for(int i = 0; i < str.length();i++){
        char ch = str.charAt(i);
        if(ch == ' '){
            space++;
        }else if((ch >= 'a'&& ch<='z')||(ch >='A'&& ch <='Z')){
            words++;
        }else if(ch >= '0' && ch<= '9'){
            numbers++;
        }else{
            other++;
        }
    }

    System.out.println("英文字母"+words+"数字"+numbers+"空格"+space+"其他"+other);
}

}

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务