输入一段字符串,记录当中有多少数字,大写字母,小写字母
输入一段字符串,记录当中分别有多少数字、大写字母、小写字母
步骤
- 记录读入的字符串
- 创建计数变量三个
- 判断是否为数字、大写字母、小写字母,是则计数变量加一。
- 输出计数。
import java.util.Scanner;
public class Demo{public static void main(String[] args){Scanner sc =new Scanner(System.in);String s1 =sc.next();char[] a =s1.toCharArray();int big=0; int small=0; int number=0;// 记录大写字母 // 小写字母 // 数字for(int i=0;i<s1.length();i++){if(Character.isDigit(a[i])){number++;}else if(Character.isUpperCase(a[i])){big++;}else if(Character.isLowerCase(a[i])){small++;}}System.out.println("大写字母有"+big+"个\t小写字母有"+small+"个\n数字有"+number+"个");}
}
输入一段字符串,记录当中有多少数字,大写字母,小写字母相关推荐
- 题目:输入一段字符串,包括有字母、数字等类型字符,要求输出其中数字字符组成的整数之和
题目:输入一段字符串,包括有字母.数字等类型字符,要求输出其中数字字符组成的整数之和 例如: 输入: askhdf343Aljdfadsj78alasdSS2345alajdsf 输出: 343 + ...
- (C语言)(用指针方法处理)输入一行文字,找出其中大写字母,小写字母,空格,数字以及其他字符各有多少
(用指针方法处理)输入一行文字,找出其中大写字母,小写字母,空格,数字以及其他字符各有多少 #include<stdio.h> #include<stdlib.h> #incl ...
- 输入一串字符串,将其中的大写字母换成小写,小写字母换成大写输出。
题目: 输入一串字符串,将其中的大写字母换成小写,小写字母换成大写输出.例如输入abdAd,输出ABDaD. 分析: 题目的关键在于大小写的转换问题,ASCII字符编码的了解和转换问题. 对于ASCI ...
- (汇编)输出数字、大写、小写字母
问题:内存自source开始有20个数字.大写字母.小写字母的混合串(比如:1234567890abceFGHIJ)编程将其中的数字符号挑选出来存储到dst开始的内存中,做一个菜单,选1,2,3分别输 ...
- JS实现数字字母混合验证码(数字+大写字母+小写字母)
我之前写了一篇<JS实现随机验证码>,可以产生随机数字.随机颜色.随机位置,但只能产生数字验证码,今天在此基础上进行改进,使之可以随机大写字母.小写字母.数字三种类型. 思路 我们使用Ma ...
- 设置密码8-16位大写字母+小写字母+数字+特殊字符
我的这个效果是结合element UI的样式显示的,大家主要看函数里边对应的实现方法 主要的js代码: var validatePass = (rule, value, callback) => ...
- //随机生成1位大写字母\小写字母\数字
package HomeWork; //随机生成1位大写字母\小写字母\数字 public class Test_2 {public static void main(String[] args) { ...
- Python程序输入一个字符串并查找总数的大写和小写字母
Given a string str1 and we have to count the total numbers of uppercase and lowercase letters. 给定字符串 ...
- [转载] Python程序输入一个字符串并查找总数的大写和小写字母
参考链接: Python程序可大写字符串中每个单词的第一个和最后一个字符 Given a string str1 and we have to count the total numbers of u ...
- 密码的自动生成器:密码由大写字母/小写字母/数字组成,生成12位随机密码
package arithmetic;import java.util.Random;public class Test04 {/*** 密码的自动生成器:密码由大写字母/小写字母/数字组成,生成12 ...
最新文章
- 基于AFNetworking的多张图片上传
- jQuery1.6以上attr改用prop
- 6 道 BATJ 必考的 Java 面试题
- 分布式事务 camel_使用Camel在Amazon上构建分布式工作流应用程序
- linux中python安装_linux环境下的python安装过程图解(含setuptools)
- 减治法在求解拓扑排序问题中的应用(JAVA)--有向无环图
- 两个日期之间相差的天数
- js文件、图片上传(原生方法和jquery的ajax两种都有)
- Q129:PBRT-V3,均匀介质的采样(15.2.1章节)
- WIN10系统安装visio2016失败后修改系统设置,安全
- 5G~ SON和MDT
- 网络监测用计算机安全管理制度,计算机信息网络安全管理制度
- html5游戏cps,15字讲清CPC、CPM、CPA、CPS、CPL…没节操了
- POJ 1273 EK算法
- php 777权限,777权限是什么意思
- matlab确定分段函数的间断点,凡分段函数必有间断点
- 【51Nod1679】连通率
- linux在防火墙上打开1521端口
- 0ra-12170 tns 连接超时
- 周鸿袆给创业者的建议
热门文章
- 【OPNsense】广东电信拨号用户通过OPNsense获取原生IPV6地址
- php获取openid 40163报错,微信支付授权获取 openId {\errcode\:40163,\errmsg\:\code been used, hints: [ req_id:...
- lagrange量中的u和v的来历
- 搭建kettle 源码工程报[ui/spoon.xul]找不到错误的解决方案
- mPEG-Pyrene,甲氧基聚乙二醇芘丁酸
- Fiddler证书过期解决
- html飞机大战游戏实验报告,JavaScript原生编写《飞机大战坦克》游戏完整实例
- 微信小程序中实现轮播图效果
- python learning note
- 多元线性回归—异方差