美文网首页
Java中字符串的处理常用的几种方法

Java中字符串的处理常用的几种方法

作者: 今天也要努力呀y | 来源:发表于2019-11-10 11:30 被阅读0次
public class NewTechTest {
    public static void main(String[] args) {
        String str = "  123 12a";
        //split的用法,必须是数组类型的,按照split中的字符来划分开几个数组,前面要加上\\
        String[] ss = "aa|bb|cc".split("\\|");
        //Arrays中的用法,用于数组的复制,从0到2(注意不是3)复制给另一个数组
        // 然后用Arrays.toString快速输出数组
        System.out.println(Arrays.toString(Arrays.copyOfRange(ss,0,3)));
        System.out.println(Arrays.toString(ss));
        //快速小写字母变大写
        System.out.println(str.toUpperCase());
        //判断有没有包含子串
        System.out.println(str.contains("123"));
        //把一个子串换成另外一个子串
        System.out.println(str.replace(" ",""));
        //去掉开头和结尾的空格
        System.out.println(str.trim());
        //截取从下标2到2的子串,注意和上面一样,不是到3
        System.out.println(str.substring(2,3));
        //截取从下标1到结尾的子串
        System.out.println(str.substring(1));
        //获取到子字符串的第一个字母的下标
        System.out.println(str.indexOf("123"));
    }
}

运行结果:
[aa, bb, cc]
[aa, bb, cc]
123 12A
true
12312a
123 12a
1
123 12a
2

相关文章

网友评论

      本文标题:Java中字符串的处理常用的几种方法

      本文链接:https://www.haomeiwen.com/subject/tmaobctx.html