Maison >Java >JavaBase >Java implémente le comptage du nombre de caractères ou de nombres différents dans une chaîne

Java implémente le comptage du nombre de caractères ou de nombres différents dans une chaîne

王林
王林avant
2019-12-12 12:00:183652parcourir

Java implémente le comptage du nombre de caractères ou de nombres différents dans une chaîne

Question :

Entrez une ligne de caractères selon les invites. Cette ligne de caractères peut être arbitraire et peut inclure des signes de ponctuation alphanumériques, des symboles spéciaux, etc. Le programme Java vous affichera Entrez le nombre de caractères de chaque catégorie dans la chaîne.

Affichage des résultats :

Java implémente le comptage du nombre de caractères ou de nombres différents dans une chaîne

Tutoriel vidéo d'apprentissage gratuit recommandé : Vidéo Java

Affichage du code :

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);
	}
}

Articles et tutoriels connexes recommandés : Introduction au langage Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer