「java表格自定义排序」如何自定义表格排序

博主:adminadmin 2022-12-07 04:27:06 69

今天给各位分享java表格自定义排序的知识,其中也会对如何自定义表格排序进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

如何用java对excel进行自定义排序

使用apache poi读取进内存后排序再生成excel文件。

你在写sql语句的时候就事先通过order by 语句按哪一列或是哪几列排好了,那样导出的EXCEL表格是按你想排的那子了。

java中如何实现自定义排序

排序依赖于比较;

可以让想要排序的类实现Comparable接口的compareTo函数,在其中定义排序的比较逻辑

Java怎么对Excel进行自定义排序?

示例代码:

import com.spire.xls.*;

public class SortData {

public static void main(String[] args) {

//创建Workbook对象

Workbook workbook = new Workbook();

   //加载测试文档

workbook.loadFromFile("G:\\360MoveData\\Users\\Administrator\\Desktop\\学生成绩表.xlsx");

//获取第一个工作表

Worksheet sheet = workbook.getWorksheets().get(0);

//指定要排序的列号(列号从0开始)以及排序方式(升序或降序)

workbook.getDataSorter().getSortColumns().add(7, SortComparsionType.Values, OrderBy.Descending);

//指定要排序的数据区域

workbook.getDataSorter().sort(sheet.getCellRange("A1:H9"));

//保存文档

workbook.saveToFile("SortData.xlsx", ExcelVersion.Version2013);

}

}

代码参考自Free Spire.XLS for Java 的官网教程文章。

Java图形界面中怎么实现表格里的数据在表格中进行排序?

Swing是MVC架构,所以你修改模型层,显示层就随之而变。也就是说你先对数据进行排序,然后再放到表格组件中。

关于java表格自定义排序和如何自定义表格排序的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-07,除非注明,否则均为首码项目网原创文章,转载请注明出处。