java-统计字符串中各字符次数

Posted 简简单单zjl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java-统计字符串中各字符次数相关的知识,希望对你有一定的参考价值。

package com.day5.test;

public class Test2 {

  /**
  * @param args
  * 需求:统计字符串中大写字母字符,小写字母字符,数字字符出现的次数,其他字符出现的次数
  * [email protected]#$%^

    注意if..else if...else与if...if...if...else的区别
  */
public static void main(String[] args) {
  String s="[email protected]#$%^&";
  int big=0;
  int small=0;
  int num=0;
  int other=0;
  /*for(int i=0;i<s.length();i++)
  {
    char c=s.charAt(i);
    if(c>=‘A‘&&c<=‘Z‘)
      big++;
    if(c>=‘a‘&&c<=‘z‘)
      small++;
    if(c>=‘0‘&&c<=‘9‘)//注意不能写成if(c>=0&&c<=9)
      num++;
    else
      other++;
  }
  System.out.println(big);//5
  System.out.println(small);//4
  System.out.println(num);//6
  System.out.println(other);//16
  */
  for(int i=0;i<s.length();i++)
  {
    char c=s.charAt(i);
    if(c>=‘A‘&&c<=‘Z‘)
      big++;
    else if(c>=‘a‘&&c<=‘z‘)
      small++;
    else if(c>=‘0‘&&c<=‘9‘)//注意不能写成if(c>=0&&c<=9)
      num++;
    else
      other++;
  }
  System.out.println(big);//5
  System.out.println(small);//4
  System.out.println(num);//6
  System.out.println(other);//7
  }

}













































以上是关于java-统计字符串中各字符次数的主要内容,如果未能解决你的问题,请参考以下文章

字符串中各字符出现次数的统计

[HAOI2016]找相同字符 广义后缀自动机_统计出现次数

华为OD机试真题Java实现字母计数真题+解题思路+代码(2022&2023)

Java,输入一字符串,统计连续出现最多的字符,以及出现次数。 【编程】

java怎么实现统计一个字符串中字符出现的次数

java统计字符串数组中每个字符串所出现的次数