質問:
プロンプトに従って文字行を入力します。この文字行は任意であり、英数字の句読点、特殊記号などを含めることができます。 Java プログラムは、文字列内の各カテゴリの文字数を入力すると出力します。
結果表示:
無料学習ビデオチュートリアルの推奨事項:Java ビデオ
コード表示:
package com.one; import java.util.*; public class Flqgs { public static Scanner input = new Scanner(System.in); public static void main(String[] args) { System.out.println("请输入一行字符串:"); String num = input.nextLine(); int digital = 0, character = 0, other = 0, blank = 0; char [] ch = num.toCharArray(); for(int i=0;i<ch.length;i++){ if(ch[i] >= 'a' && ch[i] <= 'z' || ch[i] >= 'A' && ch[i] <= 'z'){ character++; }else if(ch[i] >= '0' && ch[i] <= '9'){ digital++; }else if(ch[i] == ' '){ blank++; }else{ other++; } } System.out.println("字母个数:"+character); System.out.println("数字个数:"+digital); System.out.println("空格个数:"+blank); System.out.println("其他个数:"+other); } }
おすすめの関連記事とチュートリアル: Java 言語の入門
以上がJava は、文字列内のさまざまな文字または数値の数をカウントする機能を実装します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。