Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.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_Sorting_Guava - Fatal编程技术网

Java 如何按行自然顺序和列插入顺序对番石榴表进行排序

Java 如何按行自然顺序和列插入顺序对番石榴表进行排序,java,sorting,guava,Java,Sorting,Guava,我已经开始在Java中使用guava table包——我正在尝试创建一个表,其中行按自然顺序排序,列按插入顺序排序(因此它是行的树形图和列的linkedhashmap的“混合”) HashBasedTable似乎没有对任何内容进行排序 行和列上的树型排序- 因此,我在这里寻找混合版本。您可以通过使用和指定包含Map的行以及行Map的工厂来创建自己的表实现。很酷,因此在这种情况下,您需要一个newCustomTable(new TreeMap(),LinkedHashMap::new)。

我已经开始在Java中使用guava table包——我正在尝试创建一个表,其中行按自然顺序排序,列按插入顺序排序(因此它是行的树形图和列的linkedhashmap的“混合”)

HashBasedTable似乎没有对任何内容进行排序 行和列上的树型排序-


因此,我在这里寻找混合版本。

您可以通过使用和指定包含
Map
的行以及行
Map
的工厂来创建自己的
实现。

很酷,因此在这种情况下,您需要一个
newCustomTable(new TreeMap(),LinkedHashMap::new)