概述
一、构造方法
1.String():初始化一个新创建的String对象
2.String(byte[] byte):把对应的byte数组变成字符串
3.String(byte[] byte,index,length):把对应的byte数组变成从index(数组下标)截取length(长度)的字符串
二、静态方法
1. public static String join(CharSequence delimiter, CharSequence... elements) {}
作用:拼接字符串,用指定的字符串连接字符串数组
参数:CharSequence分隔符,CharSequence...元素
返回值:String
2.public static String format(String format, Object... args) {}
作用:格式化字符串,可以传入其他参数,替换占位符,然后生成新的字符串
参数:String format, Object...
返回值:String
3.public static String valueOf(Object obj) {}
作用:类型转换,把任意类型或引用类型转换为字符串。这是一个重载方法,编译器会根据参数自动选择合适的方法
参数:Object
返回值:String
三、其他方法
1.public boolean equals(Object anObject) {}
作用:比较字符串的内容是否相等
参数:Object
返回值:boolean值
2.public int indexOf/lastIndexOf(String str) {}
作用:从字符串首部/尾部进行搜索
参数:String
返回值:int;如果存在,返回该子字符的下标位置。如果不存在,返回-1
3.public String substring(int beginIndex, int endIndex) {}
作用:从当前字符串中,截取指定下标区间的子字符串
参数:int,int
返回值:String
4.public String trim() {}
作用:移除字符串首尾空白字符。空白字符:空格 t r n
返回值:String
5.public String replace(char oldChar, char newChar) {}
作用:在字符串中替换子串
参数:char,char
返回值:String
6.public String replaceAll(String regex, String replacement) {}
作用:通过正则表达式,统一替换匹配的子串
参数:String,String
返回值:String
7.public String[] split(String regex) {}
作用:分割字符串,并且转入的也是正则表达式
参数:String
返回值:String[]
最后
以上就是外向百褶裙为你收集整理的字符串常见的方法总结的全部内容,希望文章能够帮你解决字符串常见的方法总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复