黑马程序员技术交流社区
标题:
substring 跟toUpperCase.toLowerCase
[打印本页]
作者:
L番茄X
时间:
2015-5-28 19:58
标题:
substring 跟toUpperCase.toLowerCase
class Demo
{
public static void main(string[] args)
{
String str = "hellokitty";
//我不明白这里.获取的应该是"o";
String s = str.substring(0,5);
//转换大写之后,应该是"hellOkitty"
s = s.toUpperCase();
//为什么我打印的时候前面的字母都变成大写的了呢?
//打印结果会变成"HELLOkitty";
//转小写.这里也是不明白.取1是一整个都取出来的意思?
String s1 = str.substring(1);
s1 = s1.toLowerCase();
System.out.println(s+s1);
}
}
作者:
流水0215
时间:
2015-5-28 23:55
substring(0,5)表示的是从0下标到4下标的元素
所以打印大写以后,前面的都变成大写字母了
作者:
繁复
时间:
2015-5-29 11:29
String s = str.substring(0,5);是获取到该字符串下标0到下标4的字符串,当然是获取前5个。String s1 = str.substring(1);是获取到该字符串从下标1开始到之后的所有字符
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2