java - 如何在 Java 中将 ArrayList 转换为 SortedList?
问题描述
我想在 Java 中将 ArrayList 转换为 SortedList。我该怎么做?当我运行以下代码时,我收到错误“java.base/java.util.ArrayList 无法转换为 javafx.base@10.0.1/javafx.collections.transformation.SortedList。”
SortedList<Entity> entitiesList = (SortedList<Entity>)Stream.concat(eventsList.stream(), timeXsList.stream())
.collect(Collectors.toList());
eventsList 和 timeXsList 是 Entity 类型的两个数组列表。
解决方案
SortedList<Entity> entitiesList = new SortedList<>(
FXCollections.observableArrayList(eventsList));
推荐阅读
- python - 如何使用python中的套接字连接到远程PC?
- spring-boot - 我正在尝试使用 Mockito、JUnit 5 和 Spring Boot 对服务层进行单元测试,但我得到 NullPointerException
- email - 向多个收件人发送电子邮件后仅显示谁自己的电子邮件
- javascript - 有没有办法使用用户输入的 Youtube URL 在网站上播放音频?
- android - Android Studio如何启动inline fun
钥匙()? - azure-cosmosdb - 是否可以检查 Azure Cosmos DB 中是否存在逻辑分区?
- docker - 如何读取本地 Hyperledger Fabric 的账本文件?
- python - Python库socket connect_ex,等待时间
- android - Admob Eu 同意 loadForm 导致崩溃
- http - 如何测试客户端代码是否正确超时 API 请求到外部服务器