为了账号安全,请及时绑定邮箱和手机立即绑定

根据另一个列表字符串对列表字符串进行排序

根据另一个列表字符串对列表字符串进行排序

森栏 2021-07-20 17:16:15
我有一个List<String>像这样的值:static String input = "pro or 7";List<String> arrayOfString = Arrays.asList(input.toLowerCase().split("\\s+"));我有另一个字符串列表:static List<String> organizations = Arrays.asList(        "Service Provider organisation 3 01254 25742", // count=3        "Service Provider test 2 132455 132455",       // count=1        "Service Provider organisation 2 78900 6521",  // count=3        "VOYAGES ANSELMINO 30876168300025 382510022",  // count=1        "Service Provider test 1 32722 21211",         // count=2        "SP recherche autocomplete 7897788 7897788")   // count=1        .stream().map(String::toLowerCase)        .collect(Collectors.toList());我想根据列表 arrayOfString 的元素对列表组织进行排序例子:str = 服务提供商测试 1 32722 21211count将等于 2,因为str包含 'pro' 和 '7'str = SP recherche 自动完成 7897788 7897788count将等于 1,因为str包含 '7'(消除重复字符)然后根据结果对列表组织进行排序 count
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 167 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信