入力文字列の長さ、および様々なタイプの文字の数をテストします.
5270 ワード
くだらないことは言わないで、実際には私の勉強中の記録にすぎません.
次は直接コードをつけます!
転載先:https://www.cnblogs.com/YLTzxzy/p/10901598.html
次は直接コードをつけます!
1 import java.util.Scanner;
2 public class ScannerTest {
3
4 public static void main(String[] args) {
5 show1();
6 }
7 private static void show1(){
8 int countUpper=0;
9 int countLower=0;
10 int countNum=0;
11 int countOfter=0;
12 Scanner scanner = new Scanner(System.in);
13 System.out.print(" :");
14 String next = scanner.next();
15 System.out.print(" :");
16 int num = next.length();
17 System.out.println(num);
18 // byte
19 byte[] bytes = next.getBytes();
20 //
21 //System.out.println(bytes[0]);
22 //
23 for (int i = 0; i ) {
24 if(bytes[i]<=58&&bytes[i]>=49){
25 countNum++;
26 }else if(bytes[i]<=122&&bytes[i]>=97){
27 countLower++;
28 }else if(bytes[i]<=90&&bytes[i]>=65){
29 countUpper++;
30 }else{
31 countOfter++;
32 }
33 }
34 System.out.print(" :
"+countUpper+" !");
35 System.out.print(""+countLower+" !");
36 System.out.print(""+countNum+" !");
37 System.out.print(""+countOfter+" !");
38 }
39 }
転載先:https://www.cnblogs.com/YLTzxzy/p/10901598.html