亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Java 菜鳥教程

Java 流程控制

Java 數(shù)組

Java 面向?qū)ο?I)

Java 面向?qū)ο?II)

Java 面向?qū)ο?III)

Java 異常處理

Java 列表(List)

Java Queue(隊列)

Java Map集合

Java Set集合

Java 輸入輸出(I/O)

Java Reader/Writer

Java 其他主題

Java 程序?qū)⒆址忻總€單詞的首字符大寫

Java 實例大全

在此示例中,我們將學習如何將Java中的字符串的第一個字母轉(zhuǎn)換為大寫字母。

示例1:Java程序?qū)tring首字母大寫

class Main {
  public static void main(String[] args) {

    //創(chuàng)建一個字符串
    String name = "nhooo";

    //從 name 創(chuàng)建兩個子字符串
    //第一個子字符串包含 name 的第一個字母
    //第二個子字符串包含剩余字母
    String firstLetter = name.substring(0, 1);
    String remainingLetters = name.substring(1, name.length());

    //將第一個字母更改為大寫
    firstLetter = firstLetter.toUpperCase();

    //連接兩個子字符串
    name = firstLetter + remainingLetters;
    System.out.println("Name: " + name);

  }
}

輸出結(jié)果

Name: Nhooo

在示例中,我們將字符串 name 的第一個字母轉(zhuǎn)換為大寫。

示例2:將字符串的每個單詞都轉(zhuǎn)換為大寫

class Main {
  public static void main(String[] args) {

    //創(chuàng)建一個字符串
    String message = "everyone loves java";

    //將每個字符存儲到一個char數(shù)組
    char[] charArray = message.toCharArray();
    boolean foundSpace = true;

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

      //如果數(shù)組元素是字母
      if(Character.isLetter(charArray[i])) {

        // 檢查字母前是否存在空格
        if(foundSpace) {

          //把這個字母改成大寫
          charArray[i] = Character.toUpperCase(charArray[i]);
          foundSpace = false;
        }
      }

      else {
        //如果新字符不是字符
        foundSpace = true;
      }
    }

    //將字符數(shù)組轉(zhuǎn)換為字符串
    message = String.valueOf(charArray);
    System.out.println("Message: " + message);
  }
}

輸出結(jié)果

Message: Everyone Loves Java

這里,

  • 我們創(chuàng)建了一個名為 message 的字符串

  • 我們將字符串轉(zhuǎn)換為 char 數(shù)組

  • 我們訪問 char 數(shù)組的每個元素

  • 如果元素是空格,我們將下一個元素轉(zhuǎn)換為大寫

Java 實例大全