码迷,mamicode.com
首页 > 编程语言 > 详细

Java String

时间:2019-07-21 01:14:45      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:引用   基本类型   直接   方式   reg   ring   start   array   常量   

一.string常用方法
获取
length()获取字符串长度;concat(str)字符串拼接;charAt(index);
indexOf()某元素在字符串第一次出现的位置,-1表示没有
截取
substring(index)[index-end],substring(start,end)[s,e)
转换
toCharArray()将字符串拆分成字符数组
getBytes()获取当前字符的底层字节数组
replace(old,new)
分割
split(regex) regex其实是个正则表达式,注意用.切分时,必须写"\\."(两个反斜杠)
二.
特点
1.内容不可变
2.字符串可以共享使用
3.效果相当于char型字符数组,但底层原理是byte字节数组

三.
创建方式3(构造)+1直接
1.public String()
2.public String(char[] array)
3.public String(byte[] array)

四.
直接String s=“abc”;就是创建了字符串对象(JVM自动)
字符串常量池中,程序直接写上双引号的字符串,就在池中

五.
基本类型 ==是进行数值的比较
引用类型 ==是地址值的比较
equals 内容值是否一样,equalsIgnoreCase
一个常量和变量比较,推荐将常量写在前面(变量为null在前面会报错)

Java String

标签:引用   基本类型   直接   方式   reg   ring   start   array   常量   

原文地址:https://www.cnblogs.com/fur-mat/p/11219831.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!