Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.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

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 - Fatal编程技术网

Java 对数据库中的数据进行排序

Java 对数据库中的数据进行排序,java,sorting,Java,Sorting,如何对包含以下内容的数组列表中的对象进行排序: ID Name price 1 aa 123 2 bb 100 3 cc 100 4 dd 300 5 ee 100 ID名称价格 1 aa 123 2 bb 100 3 cc 100 4 dd 300 5 ee 100 价格从低到高为什么不使用: SELECT * FROM your_table ORDER BY PRICE ASC 我没有投你反对票,但你

如何对包含以下内容的数组列表中的对象进行排序:

ID Name price 1 aa 123 2 bb 100 3 cc 100 4 dd 300 5 ee 100 ID名称价格 1 aa 123 2 bb 100 3 cc 100 4 dd 300 5 ee 100 价格从低到高

为什么不使用:

SELECT * FROM your_table ORDER BY PRICE ASC

我没有投你反对票,但你真的应该考虑在数据库中进行排序,因为它是为了快速排序而设计的。SQL中的一行查询可能需要几十行Java代码,并且比数据库慢。上面的数据不是来自数据库。所以我不能用query对它进行排序。@FrankyKuyz你的问题标题说明了一些不同的东西。但根据你的评论,你的问题可能是重复的,对我来说,这是明确的,我将发布一个答案!上面的数据不是来自数据库。所以我不能使用查询对Itooo进行排序,所以您能告诉我们从哪里获得这些数据(数据源),这些数据来自不同的表吗?或XML或。。