zoukankan      html  css  js  c++  java
  • JAVA 如何将String进行大小写转换

    private String convertString(String str, Boolean beginUp){  

    1. char[] ch = str.toCharArray();  
    2.         StringBuffer sbf = new StringBuffer();  
    3. for(int i=0; i< ch.length; i++){  
    4. if(i == 0 && beginUp){//如果首字母需大写  
    5.                 sbf.append(charToUpperCase(ch[i]));  
    6.             }else{  
    7.                 sbf.append(charToLowerCase(ch[i]));  
    8.             }  
    9.         }  
    10. return sbf.toString();  
    11.     }  
    12. /**转大写**/  
    13. private char charToUpperCase(char ch){  
    14. if(ch <= 122 && ch >= 97){  
    15.             ch -= 32;  
    16.         }  
    17. return ch;  
    18.     }  
    19. /***转小写**/  
    20. private char charToLowerCase(char ch){  
    21. if(ch <= 90 && ch >= 65){  
    22.             ch += 32;  
    23.         }  
    24. return ch;  

        }  

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

  • 相关阅读:
    markdown语法
    GIT基本操作
    函数rest参数和扩展
    axios基础介绍
    Vue-Resource的使用
    Vue-router的介绍
    Vue2.0+组件库总结
    Vue 项目de一些准备工作
    VUE.js入门学习(5)- 插槽和作用域插槽
    VUE.js入门学习(4)-动画特效
  • 原文地址:https://www.cnblogs.com/xing-nb/p/11926718.html
Copyright © 2011-2022 走看看