java切割字符串转大小写,JAVA 字符串转换大小写

/**格式化字段**/

private String convertString(String str, String beginUp){

char[] ch = str.toCharArray();

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

if(i == 0 && Consts.BOOLEAN_Y.equals(beginUp)){//如果首字母需大写

ch[i] = charToUpperCase(ch[i]);

}else{

ch[i] = charToLowerCase(ch[i]);

}

}

return String.valueOf(ch);

}

/**转大写**/

private char charToUpperCase(char ch){

if(ch <= 122 && ch >= 97){

ch -= 32;

}

return ch;

}

/***转小写**/

private char charToLowerCase(char ch){

if(ch <= 90 && ch >= 65){

ch += 32;

}

return ch;

}

以上方法 比直接使用String 自带的 str.toLowerCase() 和 str.toUpperCase() 效率高些

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值