文章插图
String类的常用方法1、常用方法系列之一int length():返回字符串的长度: return value.length;boolean isEmpty():判断是否是空字符串:return value.length == 0;String toLowerCase():使用默认语言环境的规则将此 String 中的所有字符都转换为小写 。String toUpperCase():使用默认语言环境的规则将此 String 中的所有字符都转换为大写 。String trim():返回字符串的副本,忽略前导空白和尾部空白 。boolean equals(Object obj):比较字符串的内容boolean equalsIgnoreCase(String anotherString):与equals方法类似,忽略大小写String concat(String str):将指定字符串连接到此字符串的结尾 。等价于用“+”2、String类和字符相关操作char charAt(int index): 返回某索引处的字符return value[index];char[] toCharArray():将此字符串转换为一个新的字符数组String(char[] value):分配一个新的 String,使其表示字符数组参数中当前包含的字符序列 。String(char[] value, int offset, int count):分配一个新的 String,它包含取自字符数组参数一个子数组的字符 。3、String类字节与字符串操作方法编码:把字符–>字节
byte[] getBytes():使用平台的默认字符集将此 String 编码为 byte 序列,并将结果存储到一个新的 byte 数组中 。byte[] getBytes(Charset charset) :使用给定的 charset 将此 String 编码到 byte 序列,并将结果存储到新的 byte 数组 。byte[] getBytes(String charsetName) :使用指定的字符集将此 String 编码为 byte 序列,并将结果存储到一个新的 byte 数组中 。解码:把字节–>字符
String(byte[] bytes) :通过使用平台的默认字符集解码指定的 byte 数组,构造一个新的 String 。String(byte[] bytes, Charset charset):通过使用指定的 charset 解码指定的 byte 数组,构造一个新的 String 。String(byte[] bytes, int offset, int length) :通过使用平台的默认字符集解码指定的 byte 子数组,构造一个新的 String 。String(byte[] bytes, int offset, int length, Charset charset):通过使用指定的 charset 解码指定的 byte 子数组,构造一个新的 String 。String(byte[] bytes, int offset, int length, String charsetName):通过使用指定的字符集解码指定的 byte 子数组,构造一个新的 String 。String(byte[] bytes, String charsetName):通过使用指定的 charset 解码指定的 byte 数组,构造一个新的 String 。4、String类判断是否以指定内容开头或结尾boolean endsWith(String suffix):测试此字符串是否以指定的后缀结束 。boolean startsWith(String prefix):测试此字符串是否以指定的前缀开始 。boolean startsWith(String prefix, int toffset):测试此字符串从指定索引开始的子字符串是否以指定前缀开始 。5、String类字符串查找操作boolean contains(CharSequence s):当且仅当此字符串包含指定的 char 值序列时,返回 true 。int indexOf(int ch):返回指定字符在此字符串中第一次出现处的索引 。int indexOf(int ch, int fromIndex):返回在此字符串中第一次出现指定字符处的索引,从指定的索引开始搜索 。int indexOf(String str):返回指定子字符串在此字符串中第一次出现处的索引 。int indexOf(String str, int fromIndex):返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始 。int lastIndexOf(int ch):返回指定字符在此字符串中最后一次出现处的索引 。int lastIndexOf(int ch, int fromIndex):返回指定字符在此字符串中最后一次出现处的索引,从指定的索引处开始进行反向搜索 。int lastIndexOf(String str):返回指定子字符串在此字符串中最右边出现处的索引 。int lastIndexOf(String str, int fromIndex):返回指定子字符串在此字符串中最后一次出现处的索引,从指定的索引开始反向搜索 。indexOf和lastIndexOf方法如果未找到都是返回-1
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- jquery设置input的value值 jquery判断字符串是否为空
- php处理字符串函数 php字符串函数大全
- string类型转日期类型 sqlserver字符串转日期格式
- ios数组排序的技巧 ios字符串转数组的方法
- 详解js对象转换成字符串 js转换字符串编码
- excel怎么截取长图片 excel怎么截图
- java程序员必备的基础知识 java截取字符串后几位
- Java基本数据类型 java字符串拆分为数组
- oracle中替换字段内容 oracle替换指定字符串字符
- python16进制字符串转10进制 16进制字符串转10进制