首頁 > Java > java教程 > 如何將 Java 字串中每個單字的首字母大寫?

如何將 Java 字串中每個單字的首字母大寫?

Patricia Arquette
發布: 2024-12-25 14:56:16
原創
954 人瀏覽過

How Can I Capitalize the First Letter of Each Word in a Java String?

使用內建Java 函數將字串單字中的首字母大寫

在Java 中,內建函數WordUtils.capitalize(str)來自Apache Commons Text庫的可以將給定字串中每個單字的第一個字元大寫,同時保留其他字元

用法:

要將字串中每個單字的第一個字元大寫,只需使用以下語法:

示例:

考慮以下示例來說明WordUtils.capitalize() 函數的行為:

  • "jon skeet" → "Jon Skeet"
  • "miles o'Brien" → "Miles O'Brien" (大寫)保留在「B」)
  • 「老麥當勞」→「老Mcdonald"

注意:

如果您希望您希望每個單字的第一個字元大寫,包括“and”和“the”等連詞,您可以請改用WordUtils.capitalizeFully(..) 函數。對於給定的範例,這將產生以下輸出:

  • "old mcdonald" → "Old McDonald"

以上是如何將 Java 字串中每個單字的首字母大寫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板