Splittimg一个字符串数组

时间:2018-03-29 14:23:39

标签: android arrays sorting

在我的应用程序中,我收到了很长的json类别。类似的东西:

 final List<String> categories = Arrays.asList(new String[]{
                   "sport.summer.football"
                   "sport.summer.swimming"
                   "sport.winter.skijumping"
                   "movie.comedy"
                   "movie.horror"
                   "places.public.school"
                   "places.public.gym"
            });

我想将它排序为包含类别(运动,电影,地点等......),子类别(恐怖,喜剧,夏天等等)的列表,只是为了将它放入微调器。< / p>

我尝试将字符串拆分为数组:

for(String string : categories) {
                String[] parts = string.split("\\."); // escape .
                String mainCategory = parts[0];
                if(parts[0]!=null) {
                String subCategory = parts[1];
                String subSubCategory = parts[2];
            }

但它不起作用。知道怎么排序吗?

0 个答案:

没有答案
相关问题