Java-字符串切割,保留相应部分

这几天抓取页面的数据,把页面的json数据转换成了String类型,然后切割相应的部分。如何切割呢?
用spit方法。(主要是老是搞混,所以记一下)

 public static void main(String[] args){
    
    
        String a = "今天是个好日子";
        //保留 某个字符的后半部分
        String b = a.split("个")[1];
        //保留 某个字符的前半部分
        String b1 = a.split("个")[0];
        //保留 某个字符的中间部分,substring两个参数,一个是开始索引,一个是结束索引。
        String c = a.substring(1,a.length()-1);
        System.out.println(b);
        System.out.println(b1);
        System.out.println(c);
    }

输出:

好日子
今天是
天是个好日

还有按照不同要求分割,譬如分割一些什么特殊符号什么的,我以前也总结过, 详解split()使用方法----Java.

猜你喜欢

转载自blog.csdn.net/weixin_45906830/article/details/113625122