博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
编写一个程序,判断输出一个字符串中大写英文字母数,和小写英文字母数,和其他非英文字母数...
阅读量:6458 次
发布时间:2019-06-23

本文共 717 字,大约阅读时间需要 2 分钟。

hot3.png

 

import java.util.Scanner;

 

/**

* 编写一个程序,判断输出一个字符串中大写英文字母数,和小写英文字母数,和其他非英文字母数

*

* arvin

*

*/

public class IfString {

public static void main(String[] args) {

int numUppercase = 0;// 大写英文字母数

int numlowercase = 0;// 小写英文字母数

int numOther = 0;// 其他非英文字母数

Scanner sc = new Scanner(System.in);

System.out.println("请输入一个字符串:");

String getString = sc.next();

for (int i = 0; i < getString.length(); i++) {

char c = getString.charAt(i);//把每个元素摘出来

if (c >= 'a' && c <= 'z') {

numlowercase++;

} else if (c >= 'A' && c <= 'Z') {

numUppercase++;

} else {

numOther++;

}

 

}

System.out.println("大写英文字母数:" + numUppercase + "小写英文字母数:" + numlowercase + "非英文字母数:" + numOther);

sc.close();

 

}

}

转载于:https://my.oschina.net/ZxArvin/blog/1922398

你可能感兴趣的文章
服务器宕机可能的原因以及服务器宕机解决办法
查看>>
sqlaction 更新至 v0.2.1.0,自动生成 JDBC 代码的数据库持久层工具
查看>>
Python chapter 2&amp;3 learning notes
查看>>
MySQL视图索引与存储过程精析
查看>>
centos6 系统安装 system-config-kickstart 工具
查看>>
跟我学Kafka之zookeeper的存储结构
查看>>
ASP.NET加密和解密数据库连接字符串
查看>>
14-一级指针和多级指针
查看>>
TensorFlow应用实战-18-Policy Gradient算法
查看>>
ECS查询特权接口DescribeAccountAttributes发布
查看>>
openresty 前端开发入门一
查看>>
React Native 接入微博、微信、QQ 登录功能
查看>>
gdb调试程序
查看>>
改名之后的 Java EE,现在有什么新进展?
查看>>
基于天然概率的无需人为平衡的skiplist的美之展现
查看>>
MYSQL异常处理日志:主从库同步延迟时间过长的分析
查看>>
gitlab ssh key
查看>>
API
查看>>
git日常使用
查看>>
puppetmaster 自动签名
查看>>