美文网首页
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