-2

假设我有一个字符串值,即 michael 。我需要的是'Michael'形式的这个值。尽管我是 java 的初学者,但有什么更好的编程方法。任何帮助将不胜感激。

4

2 回答 2

2

我不会给你代码,但你可以使用以下步骤实现你想要的:

于 2013-03-11T16:08:01.550 回答
2
String str = "abcd";
Character first = Character.toUpperCase(str.charAt(0));
str = first + str.substring(1, str.length());
System.out.println(str);  //Will print Abcd

这段代码

  • 获得第一个CharacterString
  • 将其转换为大写(使用Character.toUpperCase(char ch)
  • 将第一个字母(已更改为大写)与其余字母连接起来String

我不喜欢使用+运算符来连接字符串,请考虑使用concat方法(或 StringBuilder,以防您想连接更多字符串..)

于 2013-03-11T16:10:16.087 回答