Android电影票座位几排几列 数据获取

下面的方能比较笨,这里及供参考。如果有好的方法希望留下地址,一起学习。

后台返回的数据大致类似这样的 1562$1562_12_5  大致多是这样的数据,还有很多很多符号的,

不管怎样,有一个规律就是$ 符号前后的位数是相同的,同时内容也是相同的

后面的12_5 就是 12排5座,就是这样的数据截取,看下面的内容把,自己一点一截取的,看着有点眼花,不过项目已经使用

没有问题的。

  String str = "1562$1562_12_5";
        int str1 = str.indexOf("$");
        System.out.println(str1);
        String str2 = str.substring(0, str1);
        System.out.println(str2);
        String str3 = str.replace(str2, "");
        System.out.println(str3);
        String str4 = str3.replace("$", "");
        System.out.println(str4);
        String str5 = str4.substring(1);
        System.out.println("str5:" + str5);
        int str6 = str5.indexOf( "_");
        System.out.println("str6:" +str6);
        String str7 =str5.substring(0,str6);
        System.out.println("str7:"+str7);
        String str8=str5.substring(str6+1);
        System.out.println("str8:"+str8);
发布了658 篇原创文章 · 获赞 250 · 访问量 63万+

猜你喜欢

转载自blog.csdn.net/qq_33210042/article/details/103813200