string--字符串
####### equals和==的区别?
- equals:是比较两个对象是否一样(比较的内容->属性值)
- == :比较两个地址是否一样
-java8之前,常量池存放在堆中,java8以后放在方法区中
Sring(字符串)中的一些常用方法
- char charAt(int index) :返回指定索引(index)位置上的单个字符
- int length():获取字符串的长度
- int indexOf(string str) :返回str在目标字符串中第一次出现的位置,没有找到则会返回-1
- int indexOf(String str,int fromIdex):返回str在目标字符串中,从fromIdex索引位置开始,第一次出现的位置
注意包含本身
- int lastindexOf(String str):返回str在目标字符串中第一次出现的位置,没有找到返回-1
- boolean startsWith(string str):判断目标字符是否以str内容开头
- boolean endsWith(string str):判断目标字符是否以shr内容结尾
- string []split(string str):根据str内容在目标字符串中进行拆分,拆分后会返回字符串数组
- string substring(int start,int end):对字符串进行截取,从start位置开始,到end位置结束
- string substring(int start):从start开始截取,一直截取到末尾
- string toLowerCase():将目标字符串全部转换成小写
- string toUpperCase():将目标字符串全部转换成大写
- string trim():去掉目标字符串两边的空格
- string vaueOf(object obj):静态方法,将obj对象转换成string
标签:常用,java,String,int,start,str,字符串,string From: https://www.cnblogs.com/wmma/p/16736778.html