如何在 Java 中将首字母大写

如何在 Java 中将首字母大写,第1张

如何在 Java 中将首字母大写

下面是在java中将字符串的第一个字母转换为大写的步骤

获取字符串的第一个字母

firstLetStr
使用
str.substring(0,1)

获取剩余的字符串
remLetStr
使用
str.substring(1)

firstLetStr
使用
toUpperCase()
方法将字符串的第一个字母转换为大写。
连接
StringfirstLetStr和remLetStr.



package org.arpit.java2blog;public class CapitalizeFirstLetterMain {    public static void main(String[] args) {        // create a string        String name = "java2blog";        System.out.println("Original String: " + name);        // get First letter of the string        String firstLetStr = name.substring(0, 1);        // Get remaining letter using substring        String remLetStr = name.substring(1);        // convert the first letter of String to uppercase        firstLetStr = firstLetStr.toUpperCase();        // concantenate the first letter and remaining string        String firstLetterCapitalizedName = firstLetStr + remLetStr;        System.out.println("String with first letter as Capital: " + firstLetterCapitalizedName);    }}

输出:

Original String: java2blogString with first letter as Capital: Java2blog

每个单词的首字母大写

以下是将每个单词的首字母大写的步骤。

按空间拆分字符串并为其分配字符串数组words
迭代字符串数组单词并执行以下 *** 作:* 获取字符串的第一个字母

firstLetter
使用
str.substring(0,1)
。* 获取剩余的字符串
remainingLetters
使用
str.substring(1)
。*
firstLetter
使用
toUpperCase()
方法将字符串的第一个字母转换为大写。* 连接
StringfirstLetter
remainingLetters.

package org.arpit.java2blog;public class CapitalizeFirstLetterMain {    public static void main(String[] args) {        // create a string        String str = "this is java pre";        String words[]=str.split("\s");        String capitalizeStr="";        for(String word:words){ // Capitalize first letter String firstLetter=word.substring(0,1); // Get remaining letter String remainingLetters=word.substring(1); capitalizeStr+=firstLetter.toUpperCase()+remainingLetters+" ";        }        System.out.println(capitalizeStr);    }}

输出:

This Is Java Code

这就是如何在java中大写第一个字母。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4889569.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-11
下一篇2022-11-12

发表评论

登录后才能评论

评论列表(0条)

    保存