黑马程序员技术交流社区

标题: String类中的substring()方法描述正确的是 [打印本页]

作者: 2900230979    时间: 2016-4-7 19:11
标题: String类中的substring()方法描述正确的是
a)获取字符串中的一部分
b)返回新的字符串
c)返回新的字符串数组
d)此方法没有返回值

作者: l493062120    时间: 2016-4-7 19:34
返回一个新的字符串,它是此字符串的一个子字符串。
作者: l493062120    时间: 2016-4-7 19:35
AB 是对的 上面回复的是API中的介绍
作者: 小灰辉    时间: 2016-4-7 20:09
Ab,,,,,,,,,,,,,,,,,,,,,,,
作者: Hawking    时间: 2016-4-7 22:00
A:这个选项表达不全面.
因为substring()有两个方法:
(1    substring(int beginIndex)
返回一个新的字符串,它是此字符串的一个子字符串。该子字符串从指定索引处的字符开始,直到此字符串末尾。beginIndex - 起始索引(包括)。 所以如果从零开始的话,返回的就是原来长度的字符串!但这个字符串是新的,没有对原来的字符串进行改变!
(2) substring(int beginIndex, int endIndex)   返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndexbeginIndex - 起始索引(包括)。endIndex - 结束索引(不包括)。 所以这个是截取的是一部分!但也是新的,对原来字符串没有改变!
B:这个是对的!所以:答案是AB.我的理解,你再看看!


作者: qq531329667    时间: 2016-4-7 22:17
substring(int beginIndex)
          返回一个新的字符串,它是此字符串的一个子字符串。






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2