String类常用方法

Posted l666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String类常用方法相关的知识,希望对你有一定的参考价值。

定义方法 类型 描述
public String(char[] value) 构造 直接将一个字符数组变为一个字符串
public String(char[] value,int offset,int count) 构造 将一个指定范围的字符数组变为字符串
public String(byte[] bytes) 构造 将一个byte数组全部变为字符串
public String(byte[],bytes,int offset,int length) 构造 将一个指定范围的byte数组变为字符串
public char[] toCharArray() 普通 将一个字符串变为字符数组
public char charAt(int index) 普通 从一个字符串中取出指定位置的字符
public byte[] getBytes() 普通 将一个字符串变为byte数组
public int length() 普通 取得字符串长度
public int indexOf(String str) 普通 从头开始查找指定字符出串的位置
public int indexOf(String str,int fromIndex) 普通 从指定位置开始查找指定的字符串位置
public String trim() 普通 清除左右两端的空格
public String substring(int beginIndex) 普通 从指定位置开始,一直取到尾进行字符串截取
public String substring (int begin,int end) 普通 指定截取字符串的开始点和结束点
public String[] split(String regex) 普通 按照指定的字符串对字符串进行拆分(*)
public String toUpperCase() 普通 将一个字符串全部变为大写字母
public String toLowerCase() 普通 将一个字符串全部变为小写
public booleam starts With(String preifx) 普通 判断是否以指定的字符串开头
public booleam endsWith(String guffix) 普通 判断是否以指定的字符串结尾
public booleam equals(String str) 普通 判断两个字符串是否相等
 1 public class six6{
 2     public static void main(String[] args){
 3         String str1="hello";
 4         char a[]=str1.toCharArray();  //将一个字符串转换成字符数组。
 5         for(int i=0;i<a.length;i++)
 6             {System.out.print(a[i]+" ");}
 7         System.out.println("");
 8         String str2=new String(a);    //把a数组全部变为字符串
 9         String str3=new String(a,1,3);  //把a数组从第二个元素开始往后变为字符串
10         System.out.println(str2);    //输出字符串
11         System.out.println(str3);    //输出字符串
12         System.out.println(str1.charAt(4));        //取数第五个字符
13         System.out.println(str1.indexOf("ll"));   //从头开始查找指定字符串所在的位置,若没有则返回-1
14     }
15 }

技术分享图片

 

以上是关于String类常用方法的主要内容,如果未能解决你的问题,请参考以下文章

js常用代码片段

15Java常用类(数组工具类Arrays)基本类型包装类(Integer类)正则表达式String的split(String regex)和replaceAll(String regex, (代码片

常用类(Scanner类String类StringBuffer类)

常用python日期日志获取内容循环的代码片段

JAVA-基础-常用API(equals,tostring方法,String类)

Java常用类--String类常用方法