String类的用法

1.字符串的声明初始化

最简定义方法:

String str1="abcd";

第二个方法

String str1=new String("1234");

也可以

String str1=new String();

str1="1234";

2.字符串常会调用的函数

获得字符串的长度

         String s="skaaaaaaaaaak";
         System.out.println("字符串的长度是:"+s.length());

找到字符串中第几个字符

       String s="skaaaaaaaaaak";
        System.out.println("字符串的第几个字符"+s.charAt(3));//注意第一个位置下标为0

字符'a'第一次出现的下标

       String s="skaaaaaaaaaak";
        System.out.println("字符串的第几个字符"+s.indexOf('k'));

字符'a'最和一次出现的位置

       String s="skaaaaaaaaaak";
        System.out.println("字符串的第几个字符"+s.lastIndexOf('k'));

3.字符串去除空格的操作

         String s="s k a a a k";
        System.out.println("字符串的第几个字符"+s.replace(" ", ""));
        System.out.println(s);

4.判断字符是否为空

        String s="s k a a a k";
        System.out.println("字符串的第几个字符"+s.isEmpty());

5.判断两个字符是否相等(两种方法,还可以用==判断)

        String s="saskhd";
        String s1="saskhd";
        System.out.println("字符串的第几个字符"+s.equals(s1));

6.字符串的截取与分割

     String s="羽毛球-地球-火星";
        String s1[]=s.split("-");
        for(int i=0;i<s1.length;i++){
            
                System.out.println(s1[i]);
            
        }

PS:异常的处理

s.charAt(10);

调用这个函数时,可能会越界

 

         

     

     

       

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值