(Day10)String方法

构造方法:
返回值类型 方法名 作用
String String() 创建String
String String(byte []value) 创建字符串并将字节数组赋予字符串
String String(char []value) 创建字符串并将字符数组赋予字符串
获取功能:
int length() 获取字符串的长度(字符的个数)
char charAt(int index) 获取指定索引处的字符
int indexOf(String str) 获取str在字符串对象中第一次出现的索引
int lastIndexOf(String str) 返回指定字符出现的最后一次的下标
Stirng substring(int start) 从start位置开始截取字符串
String substring(int start,intend) 从start开始,到end结束截取字符串(左开右闭)
String (静态方法)valueOf(Object obj) 返回Object参数的字符串Object形式(所有类型适用)
String判断功能:
boolean equals(Object obj) 比较字符串的内容是否相等
boolean equalsIgnoreCase(String str) 比较字符串是否相等忽略大小写
boolean startsWith(String prefix) 判断字符串对象是否以指定字符开头
boolean startsWith(String prefix,int toffest) 判断字符串对象是否以指定的字符开始
boolean endsWith(String str) 判断字符串对象是否以指定的字符结尾
boolean isEmpty() 判断指定字符串是否为空
boolean contains(CharSequence s) 判断字符串中是否包含指定字符
String类中的转化方法:
char[] toCharArray() 把字符串转换为字符数组
byte[] getByte() 把字符串转换为字节数组
String toLowerCase() 把字符串转换为小写字符串
String toUpperCase() 把字符串转换为大写字符串
其他方法:
String trim() 去除字符串两端空格
String[] split(String regex) 去除字符串中指定的的字符,然后返回一个新的字符串数组
String replace(char oldChar,char newChar) 将指定字符串替换成另一个指定的字符串
String concat(String str) 在原字符串末尾加上指定字符串
String toString() 返回对象的字符串表示形式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值