Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 根据类似的第一项对列表进行分组_Java_Android - Fatal编程技术网

Java 根据类似的第一项对列表进行分组

Java 根据类似的第一项对列表进行分组,java,android,Java,Android,我想根据内部列表中的第一个元素对列表列表进行分组。内部列表中的第一项包含一些字符串,我想将内部列表与第一个元素中的相同字符串分组 List<String> innerList1= .... List<String> innerList2= .... List<String> innerList3= .... List<List<String>> outerList=.... List innerList1=。。。。 列表innerL

我想根据内部列表中的第一个元素对列表列表进行分组。内部列表中的第一项包含一些字符串,我想将内部列表与第一个元素中的相同字符串分组

List<String> innerList1= ....
List<String> innerList2= ....
List<String> innerList3= ....

List<List<String>> outerList=....
List innerList1=。。。。
列表innerList2=。。。。
列表innerList3=。。。。
列表外部列表=。。。。
内部列表中的元素有[“US”,999],“UK”,200],“US”,456],“UK”,800]


所以我想根据第一个元素对这些列表进行分组,并为此创建单独的(列表列表)

您的输入是:
[“US”,999],“UK”,200],“US”,456],“UK”,800]
您的预期输出是什么???@VishwaRatna我的输出应该是[“US”,999],“US”,456],“UK”,200],“UK”,800],但数据是动态的,这意味着可以有任何东西代替我们或UK。您能澄清一下您是
列表
的内部列表吗?由于您的输入,我认为您已经使用了Hashmap。如果没有,请添加代码段,以便添加您输入的元素。您的输入是:
[“US”,999],“UK”,200],“US”,456],“UK”,800]
您的预期输出是什么???@VishwaRatna我的输出应该是[“US”,999],“US”,456],“UK”,200],“UK”,800],但是数据是动态的,这意味着可以有任何东西代替我们或英国。你能澄清一下你是
列表
内部列表吗?由于您的输入,我认为您已经使用了Hashmap。如果没有,请添加代码段,以便添加输入等元素。