黑马程序员技术交流社区

标题: 【成都校区】 [打印本页]

作者: 1591864150    时间: 2019-3-22 15:16
标题: 【成都校区】
String类:
1、内容不可变,重新创建一个用双引号引起的字符串在常量池中,变的是地址值

2、直接用双引号引起的就在常量池中。New的不在常量池中。

3、charAt( x ):返回索引x出的字符。返回值char。

4、length():返回字符串的长度。返回值int。

5、equals():判断字符串是否相等。推荐将变量写在里面。

6、Str.indexOf ( str1 ,2 ):表示查找str字符串中字符串str1首次出现的位置。返回索引值。

7、Str1.Concat( str2 ):在字符串str1后面添加str2字符串,并返回一个新的字符串。

8、Str.substring( index ):从index开始到str字符串末尾结束。

9、Str.substring( index1 , index2 ):从index1开始(包括)到index2结束(不包括)截取,返回一个新的字符串。

10、str.toCharArray():将str转换为char型数组。

11、str.getBytes():返回当前数组底层的字节数组。

12、str.replace( str1,str2 ):将str中的str1全部转换为str2,并返回转换后的字符串。

13、str.split(“str1(正则表达式)”):用str1将str切成一个字符串数组。返回值为字符串数组。引文“.”使用“\\.”表示。

14、变量名.方法(),如果变量是null,都会报空指针异常。(NullPointerException)

15、任何应用类型都能赋值为null。





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