String类

今天看了下String类,就看看了文档,总结一下用的比较:

1.String[] split(String regex)

regex:用什么来分割.这个方法主要用与分割字符串。例子:

       String a="boo:ftt:too";
        String[] ips=a.split(":");
        for(int i=0;i<ips.length;i++)
        {
            System.out.println(ips[i]);
        }

用:分割,这样会输出boo     ftt   too

        String a="boo:ftt:too";
        String[] ips=a.split("o");
        for(int i=0;i<ips.length;i++)
        {
            System.out.println(ips[i]);
        }

用o来分割,结果为"b"    ""   ":ftt:t"

相当于o成为空格,而结尾的o成为空格后就自动去掉了。

2.String[] split(String regex,int limit)

        String a="boo:ftt:too";
        String[] ips=a.split(":",2);
        for(int i=0;i<ips.length;i++)
        {
            System.out.println(ips[i]);
        }

limit为2也就是字符数组的长度为2.结果为"b"    "o:ftt:too"

如果limit为0,负数,结果为做大的分割

3.    String i="sd2feWe";
        //从i中取出第2个字符(从0开始)
        char a1=i.charAt(2);       
        //从i中找到符合字符串的最后位置,未找到返回-1
        int a2=i.lastIndexOf("fe");
        //从i中找到符合字符串的第一次出现位置,为找到返回-1
        int a3=i.indexOf("e");
        String b="aa";
        //字符串b连接到i的结尾
       String a4=i.concat(b) ;
       //改变i为小写
       String c=i.toLowerCase();
       //改变i为大写
       String d=i.toUpperCase();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值