永发信息网

java怎么把a ,b,c,d用switch转换成大写

答案:4  悬赏:0  手机版
解决时间 2021-11-26 13:40
java怎么把a ,b,c,d用switch转换成大写
最佳答案
public static void main(String[] args) {

String [] arry = new String []{"a","b","c","d","e","f","g"};

for (int i = 0; i < arry.length; i++) {
switch (arry[i]) {
case "a":
arry[i] = arry[i].toUpperCase();
break;
case "b":
arry[i] = arry[i].toUpperCase();
break;
case "c":
arry[i] = arry[i].toUpperCase();
break;
case "d":
arry[i] = arry[i].toUpperCase();
break;
default:
System.out.println("");
break;
}
}
//输出转换后的数组值
for (int i = 0; i < arry.length; i++) {
System.out.print(arry[i]+",");
}
}
//输出结果为A,B,C,D,e,f,g,
全部回答
使用switch写起来麻烦一些,if简单一些
char c=..............;
if(c>='a' && c<='z'){
c=(char)(c-32);
}
switch是什么
获取小写字母的assic码减去32就是大写字幕的assic码了例如:publicclassTest{publicstaticvoidmain(Stringargs[]){charca='a';intia=(int)ca-32;charba=(char)ia;System.err.println(ba);}}输出的就是a的大写A追问利用switch。case把a,b,c,d都输出
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
用ate怎么造句
霜冻的几种区分
一般店里买的熟牛肉怎么烧
CEFR/da电缆 da是什么意思
f-117的隐身原理
房子买卖需警惕!有些房子难买卖!
一个快递整个的发送流程是怎样的
在下面方框里填一个数,使这个六位数省略万位
请问30CrMnSiA 以及20CrMnSiA 分别可以用什么
入职前要考虑哪些问题
广汽本田飞度特惠现车直降3万靠谱吗
惠州市惠城区哪里有好吃的地方推荐?美团和大
火车T184沈阳北到邯郸票价
怎么把很多A4纸装订成书,需要什么设备
农村集体土地,外村人可以买吗
推荐资讯
晔字怎么读,晔字潮汕话怎么读,晔读什么音
用cdr做一张图片在ipad上显示,请问CDR上长宽
为什么会闪到腰?
传说他小时候曾用布把壶嘴堵死,看到蒸汽的力
敢问现在是应该选9350顶配还是9360
网剧《疯人院》结局剧透是什么结尾?
学生证必须去窗口才能享受半价火车票吗?网上
看报税处理-状态查询-抄税起始日期是几月几
储油罐为什么要打压,周转罐在运送之前听说都
山东淄博哪里有会计证培训机构
106903339888短信通知交行卡寄出,是诈骗信息
qq上每天聊天和这个人的空间亲密度会增加吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?