Java字符串常用的方法汇总

Java字符串常用的方法汇总

 

1.substring(int beginIndex)  从起始索引开始截取,一直到结束(字符串索引从0开始)

substring(int beginIndex,int endIndex) 从起始索引开始截取,到结束索引结束,不包含结束索引

 String str="I,LOVE,YOU";

        System.out.println(str.substring(3));//从索引3开始截取,一直到结束(字符串索引从0开始)
        //结果为:OVE,YOU
        System.out.println(str.substring(3,5));//从索引3开始截取,到索引5结束,不包含结束索引
        //结果为:OV

2.split(String regex)   以给定的正则表达式作为截取标志,截取字符串,返回数组

String str="I,LOVE,YOU";
String []a=str.split(",");//以","作为截取标志,截取字符串,返回数组
        for(String n:a){
            System.out.println(n);
        }
        //结果为:
        // I
        //LOVE
        //YOU

3.toCharArray()    将此字符串转换为新的字符数组

String str="I,LOVE,YOU";
char b[]=str.toCharArray();//将此字符串转换为新的字符数组
        for (int i = 0; i <b.length ; i++) {
            System.out.println(b[i]);
        }
        //结果为:
        // I
        //,
        //L
        //O
        //V
        //E
        //,
        //Y
        //O
        //U

4.charAt(int Index)  返回指定索引的char值

String str="I,LOVE,YOU";
System.out.println(str.charAt(4));//返回指定索引的char值
        //结果为:V

5.indexOf(String s)  找到某个特定字符第一次出现的索引位置

 String str="I,LOVE,YOU";
 System.out.println(str.indexOf("V"));//找到某个特定字符第一次出现的索引位置
        //结果为:4

6.concat(String s)  将指定字符串连接到此字符串的结尾

String str="I,LOVE,YOU";
String str1="I,LOVE,Y";
System.out.println(str.concat(str1));//将指定字符串连接到此字符串的结尾
//结果为:I,LOVE,YOUI,LOVE,Y
        

7.contains(String s)  当且仅当此字符串包含指定字符时,返回true

 String str="I,LOVE,YOU";
 System.out.println(str.contains("LO"));//当且仅当此字符串包含指定字符时,返回true
        //结果为:true
        

8.isEmpty()  当且仅当长度为0时,返回true

String str="I,LOVE,YOU";
System.out.println(str.isEmpty());//当且仅当长度为0时,返回true
        //结果为:false
String str2="";
System.out.println(str2.isEmpty());
        //结果为:true
       

9.trim()  去掉头尾的空格

String str3=" abc def ";
System.out.println(str3.trim());//去掉头尾的空格
        //结果为:abc def

 

 


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值