Java String对象常用的方法

来源:互联网 发布:全屏画图软件 编辑:程序博客网 时间:2024/05/17 03:22

String字符串无论在java的开发中或者面试中我们经常会用到。这些常用的方法我们需要熟记于心,并且熟练使用

这里是是关于javaString操作的面试题链接java 一道关于String字符串操作面试题

下面我做一个分类:

字符与字符串
方法名称类型描述public String(char[] value)构造方法将字符数组转为字符串public String(char[] value, int offset, int count)构造方法将部分字符数组转为字符串public char charAt(int index)普通方法返回指定索引的字符public char[]  toCharArray()普通方法将字符串转为字符数组


字节与字符串
方法名称类型描述public String(byte[] bytes)构造方法将字节数组转变成字符串public String(byte[] value, int offset, int count)构造方法将部分的字节数组转变为字符串public byte[] getBytes()普通方法将字符串转为字节数组public byte[ ] getBytes(String charsetName)普通方法进行编码转换


常用的比较方法
方法名称类型描述public boolean equals(StringanotherString)普通方法进行字符串相等判断(区分字母大小写)public boolean equalsIgnoreCase(String anotherString)普通方法进行字符串相等判断(不区分字母大小写)public int compareTo(String anotherString)普通方法
按照字符串编码比较,有三种结果:1、返回值为0表示比较字符串内容是相等的。
2、 放回值 大于0表示大于的结果
3、返回值 小于0表示小于的结果
   


字符串查找

方法名称类型描述public boolean contains(CharSequence s)普通方法判断指定的内容是否存在public int indexOf(String str)普通方法由前向后查找指定字符串的位置,如果查找得到返回最前位置的索引,查找不到返回-1public int indexOf(String str, int fromIndex)普通方法由指定位置从前向后查找指定字符串的位置,如果查找得到返回位置的索引,查找不到返回-1public int lastIndexOf(String str)普通方法由后向前查找指定字符串的位置,如果查找得到返回最后位置的索引,查找不到返回-1public int lastIndexOf(String str, int fromIndex)普通方法由指定位置从后向前查找指定字符串的位置,如果查找得到返回位置的索引,查找不到返回-1public boolean startsWith(String prefix)普通方法判断是否指定的字符串开头public boolean startsWith(String prefix, int toffset)普通方法由指定位置开始判断是否指定的字符串开头public boolean endsWith(String suffix)普通方法判断是否指定的字符串结尾


其他常用方法
public String concat(String str)普通方法字符串链接,与“+”连接符类似public String toLowerCase( )普通方法字符串转小写public String toUpperCase( )普通方法字符串转大写public String trim( )普通方法去掉字符串前后的空格(字符串中间的空格不会去掉)public int length( )普通方法放回字符串的长度public String intern( )普通方法数据入池public boolean isEmpty普通方法判断是否为空字符串(不是null,而是字符串的长度为0)public String subString(int beginIndex, int endIndex )普通方法返回由指定位置开始到要截取的位置结束的字符串public String  substring(int beginIndex)普通方法返回由指定位置开始截取的字符串public String[] split(String regex)普通方法放回按指定字符串的方式进行分段截取的字符串数组


public static String valueOf( T t )//参数可以传入基本类型静态方法将其它数据类型转化为字符串public char charAt(int index)普通方法放回指定索引位置的字符   
0 0
原创粉丝点击