用Java写、题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。相关知识点: 试题来源: 解析import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;芝士回答,社版权建必究,未元经许可,除不而得转载...
}//统计其他字符个数else{ other++; } } System.out.println("数字的个数是"+num); System.out.println("中英文字母的个数是"+chartra); System.out.println("空格的个数是"+spacebar); System.out.println("其他字符的个数是"+other); } }...
比如说输入haha nene就只会得到haha,空格后面的都被忽略了,因此要用nextLine()String str =sc.nextLine();//用来检测中文的正则表达式String reg1 = "[\u4e00-\u9fa5]";intcount1 = 0;//用来检测字母的正则表达式String reg2 = "[a-zA-Z]";intcount2 = 0;//用于统计空格数intcount3 = 0;//用于...
Java编程——输⼊⼀⾏字符,分别统计出其中英⽂字母、空格、数字和其它字符的个数。1import java.util.*;2public class lianxi07 { 3public static void main(String[] args) { 4int digital = 0;5int character = 0;6int other = 0;7int blank = 0;8char[] ch = null;9 Scanner sc = ...
//输入一行字符,分别统计其中英文字符,数字,空格和其他字符个数 public class Text { public static void main(String[] args) { // TODO Auto-generated method stub String str = "ab@ C212e *5d% sDf6w"; int a=0,b=0,c=0,d=0; //分别代表英文字母,数字,空格,其他字符 ...
数字个数:"+countNum); System.out.println("英文字母个数:"+countChar); System.out.println("空格个数:"+countSpace); System.out.println("其他字符个数:"+countOthers); }一、问题分析:输入一行字母,那么会以换行结束。所以可以存入数组,也可以逐个输入,遇到换行结束。要统计各...
int num=0;//数字 int letter=0;//字母,包括大写和小写 int space=0;//空格 int other=0;//其他 for(int i=0;i<str.length();i++){ char c=str.charAt(i);int value=(int)c;if(value==32){ ++space;}else if(value>=48 && value<=57){ ++num;}else if((value>=65 &&...
这段代码通过Scanner类读取用户输入的一行字符,然后依次判断每个字符是字母、空格、数字还是其他字符,并分别统计它们的个数,最后将统计结果输出到控制台。
代码如下:import java.util.Scanner;public class JudgeChar {public static void main(String[] args) {int digital=0;//数字int character=0;//字母int other=0;//其他int blank=0;//空格char[] ch = null;Scanner sc= new Scanner(System.in);System.out.println("请输入:");String str...
求大神帮忙编下这几个JAVA程序1、将一个正整数分解质因数.例如:输入90,打印出90=2*3*3*5. 2、输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的