永发信息网

用java语言编写一个程序,输出一个字符串中的大写字母数。

答案:2  悬赏:30  手机版
解决时间 2021-02-26 18:38
用java语言编写一个程序,输出一个字符串中的大写字母数。
最佳答案
String str="ABCdsfADF";
String reg="[^A-Z]+";
int x=str.replaceAll(reg,"").length();
全部回答
public map getcharacternum(string str) { //封装一个map,key为string类型,value为字母数,其中key为upperchar的value存大写字母数 //key为lowerchar的value存放小写字母数,key为otherchar的value存放非英文字母数 map map = new hashmap(); int uppervalue = 0; int lowervalue = 0; int othervalue = 0; for (int i = 0 ; i < str.length(); i++) { if (str.charat[i] > 'a' && str.charat[i] < 'z') { lowervalue++; } else if (str.charat[i] > 'a' && str.charat[i] < 'z') { uppervalue++; } else { othervalue++; } } map.put("upperchar",uppervalue); map.put("lowerchar",lowervalue); map.put("otherchar",othervalue); return map; } 然后再main()方法中调用这个函数,通过下面这种方式获取其值 map map = 对象名.getcharacternum(inputstr); int uppernum = (int) map.get("upperchar");
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
离婚民事调解书可以去法院重新调解吗
【带如的四字词语】带有似字和如字的四字词语
本人想进健身房工作,可是没有工作经验,请问
踏板车震动问题 我的雅马哈100踏板车在开到45
《论语与做人》的意义…急
山东通佳机械有限公司怎么样
火星上有什么作文从真实的到想象的过渡句
有一个dj跟最后的莫西干人调子一样
米庄理财公司怎么样
妃子给皇上请安
不忍心离开父母跪着外出,什么成语?
尖东茶餐厅在什么地方啊,我要过去处理事情
No one knows when such a custom first .A.
游戏机哪个牌子好
请问这里的英文和中文各是什么字体
推荐资讯
“5﹒12”汶川大地震发生后,各地人民纷纷捐
……星辉的成语
ios11怎么设置储存动图gif
公主岭市工商局开发区分局在什么地方啊,我要
日本驾照换中国驾照杭州
谁知道年轻人创业一般会选择什么行业?
菜煎饼地址有知道的么?有点事想过去
北京普通话多久出成绩
韩式三点双眼皮 如果做窄的话时间久了会不会
为什么总是会在晚上想起些伤心的事???
鸟笼效应是什么意思
梦笔路地址有知道的么?有点事想过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?