首頁 > Java > Java基礎 > java實作計算字串中不同字元或數字的個數

java實作計算字串中不同字元或數字的個數

王林
發布: 2019-12-12 12:00:18
轉載
3644 人瀏覽過

java實作計算字串中不同字元或數字的個數

問題:

根據提示輸入一行字符,這行字符可以是任意的,可以包含字母數字標點符號,特殊符號等,java程式會輸出你輸入字串中各個類別字元的個數。

結果展示:

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] >= &#39;a&#39; && ch[i] <= &#39;z&#39; || ch[i] >= &#39;A&#39; && ch[i] <= &#39;z&#39;){
				character++;
			}else if(ch[i] >= &#39;0&#39; && ch[i] <= &#39;9&#39;){
				digital++;
			}else if(ch[i] == &#39; &#39;){
				blank++;
			}else{
				other++;
			}
		}
		System.out.println("字母个数:"+character);
		System.out.println("数字个数:"+digital);
		System.out.println("空格个数:"+blank);
		System.out.println("其他个数:"+other);
	}
}
登入後複製

相關文章教學推薦:java語言入門

以上是java實作計算字串中不同字元或數字的個數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:csdn.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板