Java lang包中String类的方法和构造器

String类:                 

方法                                                                         返回值类型                                    举例

获取字符串的长度                                          .length                                   int                                        a.length

一个字符第一次出现在字符串的下标位置       indexOf():                      int                                      a.indexO

字符ch从下标a开始找            indexOf(int ch, int a)   int         

获得字符在s中最后一次出现的下标   int t = s.lastIndexOf(char);  int           如果是-1,说明没有出现   
 

替换字符串中的内容          String s1 = s.replace(old,new);  string                           切割字符串              String[] strs = s6.split(",");    字符串  

从指定下标位置开始截取字符串  String s8 = s7.substring(3);     string 

转换成全部小写              toLowerCase()  
转换成全部大写             
toUpperCase()  

常用方法:
char c = s.charAt(index);                                           获得字符串s指定下标位置的字符
int t = s1.compareTo(s2);                                            比较两个字符串的大小
boolean b = s1.contains(s2);                                    判断s1中是否包含s2

boolean b = s1.endWith(s2);                                     判断s1是不是以s2结尾
boolean b = s1.startWith(s2);                                    判断s1是不是以s2开头

boolean b = s1.equals(s2);                                          判断s1与s2是否相等
boolean b = s1.equalsIgnoreCase(s2)                      判断s1与s2是否相等,忽略大小写

byte[] bs = s1.getBytes();                                        将字符串转换成字节数组 
char[] cs = s1.toCharArray();                                      将字符串转换成字符数组
trim():                                                                将字符串开头的空白(空格)和尾部的空白去掉

常用的构造方法

String s = new String(byte[])               将字节数组构造成字符串
String s = new String(byte[],index,length)       将字节数组中的部分字节构造成字符串

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值