zoukankan      html  css  js  c++  java
  • java-统计字符串中各字符次数

    package com.day5.test;

    public class Test2 {

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

        注意if..else if...else与if...if...if...else的区别
      */
    public static void main(String[] args) {
      String s="ABCDEabcd123456!@#$%^&";
      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
      }

    }

  • 相关阅读:
    .net类库里ListView的一个BUG
    获取lable的caption, 摘抄还未测试可用否
    (转) lua实现split的简易方法
    2. SharePoint Online 开发,请联系qq512800530。加好备注。(不要发站内信。。。)
    1. android
    开发人员应关注的20个jQuery网站/博客
    Temp
    彩票项目开发节项
    求android ble 解决方案!
    自己开发的工作流引擎
  • 原文地址:https://www.cnblogs.com/zhujialei123/p/8111474.html
Copyright © 2011-2022 走看看