您的位置:首页 > 其它

题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

2017-03-26 18:45 381 查看
import java.util.Scanner; public class Statistics { public static void main(String args[]){ int num=0,chartra=0,blak=0,other=0; Scanner scan=new Scanner(System.in); System.out.println("请输如字符串"); String result = scan.nextLine(); char [] result_1 = result.toCharArray();
for(int i = 0;i <result_1.length;i++){ if(Character.isDigit(result_1[i])){ num++; } if(Character.isLetter(result_1[i])){ chartra++; } if(Character.isSpaceChar(result_1[i])){ blak++; } } System.out.println("数字的个数是"+num); System.out.println("字符的个数是"+chartra);
System.out.println("空值的个数是"+blak); System.out.println("其他的个数是"+other); } }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐