首页 > 其他分享 >101 显示数组中的大写字母 小写字母 数字

101 显示数组中的大写字母 小写字母 数字

时间:2023-06-16 18:34:29浏览次数:52  
标签:小写字母 len 大写字母 int num && new 101

package com.fqs.demo001;

import java.util.Scanner;

public class Compare {
    public static void main(String[] args) {
       //键盘录入一个字符串,统计该字符串大写字母字符,小写字母字符,数字字符出现的次数
        //比如ABCabc123
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入字符串");
        String st=sc.next();
        int len=st.length();
        char[]c=new char[len];
        byte[]b=new byte[len];
        int c_1_num=0;
        int c_a_num=0;
        int c_A_num=0;
        for (int i = 0; i <len ; i++) {
            c[i]=st.charAt(i);

        }
        for (int i = 0; i <len ; i++) {
            b[i]= (byte) c[i];
            System.out.println(b[i]);

            //判断大小写和数字
            //97+26=123   中间是小写字母   65+26=91 中间是大写  48+10=58 是从0到9的数字
            if(b[i]>=48&&b[i]<=58){
                c_1_num++;


            }else if(b[i]>=65&&b[i]<=91){
                c_A_num++;


            }else if(b[i]>=97&&b[i]<=123){
                c_a_num++;


            }


        }
        System.out.println("包含数字的个数:"+c_1_num+";包含大写字母的个数:"+c_A_num+";包含小写字母的个数:"+c_a_num);


    }
}

  

标签:小写字母,len,大写字母,int,num,&&,new,101
From: https://www.cnblogs.com/haha1988/p/17486267.html

相关文章

  • Javascript:正则表达式初学者指南(Regex) [a-zA-Z0-9]{4} 表示 包含大小写字母或者数字
    Javascript:正则表达式初学者指南(Regex)[a-zA-Z0-9]{4}表示包含大小写字母或者数字的字符串长度是4https://www.w3cschool.cn/article/55107251.html正则表达式是形成可以在字符串中搜索的模式的一组字符。正则表达式可用于验证,例如验证信用卡号,用于搜索,即通过复杂的文本匹配,......
  • PL / SQL 101:定义和管理事务
    订阅专栏如果您有一个只读数据库,则不必担心事务。但是对于你将要构建的几乎所有应用程序,情况并非如此。因此,交易的概念和管理对于您的应用程序的成功至关重要。事务是Oracle数据库作为一个单元处理的一个或多个SQL语句的序列:要么执行所有语句,要么都不执行。事务隐含地从获取TX锁的......
  • 2023.6.1101.数据库基础介绍
    数据库基础介绍数据库概述数据库运维 1.认识MySQL什么是数据库数据库是⼀个⽤于存储和管理数据的电⼦化系统。我们可以把它想象成⼀个⼤型的⽂件柜,⾥⾯存储着各种类型的数据,例如个⼈信息、产品信息、订单信息等等。这些数据可以被组织、管理和检索,以⽅便⽤户快速地找到......
  • 【HMS Core】华为帐号服务,获取Access Token报错{sub_error:20152,error_description:inv
    ​ 【问题描述】华为账号服务,接口获取AccessToken报错:{sub_error:20152,error_description:invalidcode,error:1101} 【问题分析】根据官网提示,是code格式不正确造成的,需要检查参数配置​ 【解决方案】1、此问题解决方案,可以参考这篇帖子https://developer.huawei.com/......
  • 【HMS Core】华为帐号服务,获取Access Token报错{sub_error:20152,error_description:inv
     【问题描述】华为账号服务,接口获取AccessToken报错:{sub_error:20152,error_description:invalidcode,error:1101}【问题分析】根据官网提示,是code格式不正确造成的,需要检查参数配置【解决方案】1、此问题解决方案,可以参考这篇帖子https://developer.huawei.com/consumer/cn/forum/......
  • 75 验证码 大小写字母a_Z(随机区间需要去掉6个非法的值,不合法+6)和数字拼接
    packagecom.fqs.test;importjava.util.Random;publicclasshello{publicstaticvoidmain(String[]args){//定义方法实现随机产生一个5位的验证码//验证码格式长度5//前四位是大写的字母或者小写的字母abcD5//最后一位......
  • 代码随想录算法训练营第十五天|● 层序遍历 10 ● 226.翻转二叉树 ● 101.对称二叉
    102.二叉树的层序遍历力扣题目链接(opensnewwindow)给你一个二叉树,请你返回其按层序遍历得到的节点值。(即逐层地,从左到右访问所有节点)。思路:迭代法,非递归思路,借用队列,先进先出来达到层序遍历的效果。但写的过程中,我不知道该如何让同一层的数据都保存在一个数组里。看了题解发......
  • 1018 Public Bike Management
    题目:ThereisapublicbikeserviceinHangzhouCitywhichprovidesgreatconveniencetothetouristsfromallovertheworld.Onemayrentabikeatanystationandreturnittoanyotherstationsinthecity.ThePublicBikeManagementCenter(PBMC)keep......
  • 使用du查/mysql/bak目录使用1013g,但使用df查却显示使用2.8t
    问题描述:使用du查/mysql/bak目录使用1013g,但使用df查却显示使用2.8t,如下所示:系统:rhel7.3异常原因:删除文件后,du命令便不会在文件系统目录中统计被删除的文件,若此时存在运行中的进程持有已经被删除的文件句柄,那该类文件就不会真正在磁盘中被删除,分区超级块中的信息也不会更改,df命......
  • 查 101.201.62.30 IP信誉方法
    查101.201.62.30IP信誉方法https://www.virustotal.com/#/ip-address/101.201.62.30https://talosintelligence.com/reputation_center/lookup?search=101.201.62.30https://x.threatbook.cn/ip/101.201.62.30......