String类的常用方法(P小写)

5.    String类的常用方法:
a)    字符串和字符
i.    Public String(char [] value)将字符数组变成字符串;
ii.    Public String(char [] value,int offset,int count);
iii.    Public char charAt(int index)取得字符串指定索引位置的字符;
iv.    Public char [] toCharArray();将字符串变成字符数组。切记数组中是字符而不是int型数据,数字也是字符形式。
b)    字符串和字节
i.    Public String(byte[]bytes);将全部的字节数组变成字符串
ii.    Public String(byte[]bytes,int offsets,int length)将字节数组从指定位置开始,一定长度转换成字符串
iii.    Public bytes[] getBytes();将字符串变成字节数组;
iv.    Public byte[] getBytes(String charsetName) throws UnsupportedEncodingException 字符串转码操作
v.    一把情况下,想要操作字节数组:
1.    需要进行编码的转换时;
2.    数据要进行传输的时候。
c)    字符串比较:
i.    Public boolean equals(String anObject)区分大小写的相等判断;
ii.    Public boolean equalsIgnoreCase(String anotherString)不区分大小写;
iii.    Public int compareTo(String anotherString) 比较两个字符串的大小,大于(返回大于0),相等(返回等于0),小于(返回小于0)
d)    字符串查找
i.    在Oracle之中如果要查找一个字符串是否在指定的字符串之中存在的函数使用的inst(),而这样的功能在String之中也是有所提供的
ii.    Public boolean contains(Stirng s)查找指定字符串是否存在;
iii.    Public int indexOf(String str)从头查找指定字符串的位置,找不到返回-1;
iv.    Public int indexOf(Stirng str,int formIndex)从指定位置向后查找
v.    Public int lastIndexOf(Stirng str)由后向前查找字符串的位置
vi.    Public int lastIndexOf(String str,int fromIndex)从指定位置由后向前查找
vii.    Public boolean startsWith(String prefix)判断是否以指定的字符串开头
viii.    Public boolean startsWith(String prefix,int toffset)从指定位置判断是否以指定字符串开头
ix.    Public boolean endsWith(String suffix)判断是否已指定的字符串结尾。
e)    字符串替换操作
i.    Puclic String replaceAll(String regex,String replacement)全部替换;
ii.    Public Stirng replaceFist(String regex,String replacemet)替换首个;
f)    字符串截取
i.    Public String subString(int beginIndex)从指定位置截取到结尾
ii.    Puclic String substring(int beginIndex,int endIndex)
g)    字符串拆分
i.    Puclic Stirng[] split(Stirng regex)按照指定的规制全拆分
ii.    Public String[] split(String regex,int limit)拆分为指定长度
h)    其他方法
i.    Public Boolean isEmpty()判断字符串是否为空;
ii.    Public int length();取得字符串的长度;注:length是获得数字的长度。而函数是String类的方法。
iii.    Public String trim() 去掉左右空格;
iv.    Public Stirng toLowerCase() 将字符串的全部字符转化为小写
v.    Public String toUpperCase()将字符串的全部字符转化为大小
vi.    Public String intern() 入池
vii.    Public String concat(String str)字符串连接
原文地址:https://www.cnblogs.com/lovexz/p/6733049.html