How to capitalize the first character of each word in a string

后端 未结 30 1801
情深已故
情深已故 2020-11-22 02:08

Is there a function built into Java that capitalizes the first character of each word in a String, and does not affect the others?

Examples:

  • jon
30条回答
  •  执笔经年
    2020-11-22 02:25

    WordUtils.capitalize(str) (from apache commons-text)

    (Note: if you need "fOO BAr" to become "Foo Bar", then use capitalizeFully(..) instead)

提交回复
热议问题