<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          How to detect if string contains only uppercase letter in Java

          共 360字,需瀏覽 1分鐘

           ·

          2020-07-20 10:19

          來源:https://www.programcreek.com/2011/04/a-method-to-detect-if-string-contains-1-uppercase-letter-in-java/

          My approach

          This method loop through each character in the string, and determine if each character is in upper case. Upper case letter value is from 97 to 122.

          public static boolean testAllUpperCase(String str){
          for(int i=0; i<str.length(); i++){
          char c = str.charAt(i);
          if(c >= 97 && c <= 122) {
          return false;
          }
          }
          //str.charAt(index)
          return true;
          }

          Any other better approach regarding the performance?

          Option

          From Hans Dampf's comment below:

          Use java.lang.Character#isUpperCase() and #isLetter() instead of the magic numbers.


          瀏覽 35
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  一本免费无码 | 国产黄色免费网站 | 国产精品久久久免费 | 狼友大香蕉| 亚洲日韩一区 |