2016-03-05 33 views
-1

有没有一种方法来转换一个字符串(或为CharSequence为大写的一部分?如何将String或CharSequence的一部分转换为大写?

理想的情况下产生以下行为的方法。

String hello = "hello"; 
System.out.println(hello.toUpperCase(0,3); 
//Output: HEL 

我知道toUpperCase(的),但我只想要大写字符串的一部分。

+0

很简单,自己编写这样的功能。 –

+0

看看'子串' – Reimeus

+0

只需要将substring()和'toUpperCase()' – schwobaseggl

回答

0

您可以用两个调用做到这一点 - substring让你感兴趣的序列,然后toUpperCase以利用它:

System.out.println(hello.substring(0, 3).toUpperCase()); 
0

使用substring()得到字符串的一部分,然后改变它的情况下

String hello = "hello"; 
String temp = hello.subString(0,3).toUpperCase(); 
temp += hello.subString(3); 
System.out.println(temp); // HELlo 
相关问题