java-8 相关问题

将此标记用于特定于Java 8的问题,Java 8是2014年3月18日发布的Java平台的版本8(内部编号1.8)。在大多数情况下,您还应指定java标记。

如何使用Optional.map()

考虑以下接口: 公共接口Vc{ } 公共接口Vd< P extends Vc, C extends Vcc<{ ... } public interface VcResult extends Vc{ } There exists a method which returns

回答 1 投票 0

JAXB + SAX + Open JDK 8 通过客户端异常重置连接

我的代码从网络下载 XML 报告并将原始 XML 分配给字符串变量。然后它创建一个 SAXPaser,如下所示: 尝试 { SAXParserFactory spf = SAXParserFactory.newInstance(); ...

回答 1 投票 0

获取包含相等字符串的每个匹配对象的类列表中的 double / float 的总和[关闭]

我当前的代码: ListtotalAmounts=sources.stream().collect(Collectors.groupingBy(Cause::getAmount, Collectors.counting())) .entrySet().stream().sorted(entryComp).map...

回答 1 投票 0

比较然后比较给出编译错误

我正在尝试使用 Java8 比较器按姓名和年龄对员工列表进行排序,我在下面创建了比较器,但它给了我一个编译器错误 类型不匹配:无法从比较器转换<...

回答 1 投票 0

Java 集合:为包含相等字符串的每个匹配对象获取类列表中 double / float 的总和

我当前的代码: ListtotalAmounts=sources.stream().collect(Collectors.groupingBy(Cause::getAmount, Collectors.counting())) .entrySet().stream().sorted(entryComp).map...

回答 1 投票 0

我可以给 lambda 起个名字吗?

我有大约下一个形状的很好的功能代码(ComponentRegistry.java): 公共无效 doExport() { config.exports().forEach((key, type) -> { ... } } 问题在于...

回答 2 投票 0

使用流编写程序 - 获取出现次数不等于其值的元素

例如: A = {1,2,2,3,4,4,4,5,5,5,5,5} 输出:{1,2,5} 1 出现 1 2 出现两次 3 未出现三次 等等。 我尝试创建事件的哈希图。 但不知道如何

回答 1 投票 0

如何使用Java8从String中获取对象值

请建议使用 java8 从下面的字符串中获取“Name”和“isAvaialble”值而不转换为 array/Object 的最佳方法。 “[名称:测试,isAvaialble:假...

回答 1 投票 0

JAVA Stream API -> 根据条件检查两个列表中的元素

我有两个类型为 List> 的列表。 列表>列表1和列表>列表2 如果条目是...,我想要 list2 的条目

回答 1 投票 0

spring data jpa 过滤@OneToMany 中的子项

我有一个 EmployeeTest 实体是父实体,FunGroupInfo 实体是子实体。这两个实体都通过employeeId 进行映射。我需要一种方法来过滤掉与

回答 2 投票 0

为 Java 8 而不是 Java 17 创建 JHipster 应用程序

我使用 JHipster 创建了一个应用程序。默认情况下,它是为 Java 17 创建的。但我需要 Java 8。 有没有办法直接为 Java 8 而不是 Java 17 创建应用程序? 我知道之后

回答 1 投票 0

2 个瞬间之间的 Java 年

在 Joda 中,我们可以使用以下方法计算 2 个日期时间之间的年份 年. 之间(日期时间1, 日期时间2); 有没有简单的方法可以使用 java.time API 来查找 2 个瞬间之间的年份,而不需要太多...

回答 1 投票 0

使用 Java8 流过滤 Map 的键后映射到列表

我有一张地图>。我想在过滤地图的键后将此地图转换为列表。 例子: Map> 单词 = new HashMap<>...

回答 4 投票 0

Java.util.function 可以接受 2 个参数吗?

我只是想了解这里发生了什么? java.util.function.Function concatenateTwoStrings 在这里接受两个参数吗?因为,根据文档,它应该只接受...

回答 1 投票 0

如果发现任何元素不满足条件,则流抛出异常,否则处理流

有没有更好的方法来过滤/映射以下: 列表.stream() .filter(o -> !(o instanceof Person)) .findAny() .ifPresent(o -> { 抛出新的 RuntimeException(); }); 列表.stream() .filter(o -...

回答 1 投票 0

如何在Webclient获取请求调用中传递对象列表

如何将List对象作为参数发送来获取控制器 前任: @GetMapping(“/演示”) 公开列表 m1(列表账户) { } 公职人员 { 字符串ID; 字符串名称...

回答 1 投票 0

Java 8 带有可选键的映射,以可选值作为键进行映射

我有一个地图,需要获取一个包含选项实际值的地图(如果存在的话)(地图)。 这有效: 私人地图

回答 2 投票 0

Java 8 流使用 3 个不同的谓词进行赋值

假设我有一个类型的 Java 8 对象列表。并且该对象具有字段年龄。 我想找到一种Java 8/stream的方式来表示如果年龄是12,则分配给变量age12,如果年龄是8,则分配给age8 a...

回答 1 投票 0

如何计算一段时间内有多少天?

对于以下周期计算: 周期.之间(LocalDate.of(2015, 8, 1), LocalDate.of(2015, 9, 2)) 结果是: P1M1D 这相当于 31 天 + 1 天 = 32 天。 在此期间:

回答 5 投票 0

在Spring配置中使用时间戳

在Spring配置中,我们可以在启动服务时让时间戳或uuid成为动态值吗? 在 Spring 配置中,我们可以在启动服务时让时间戳或 uuid 为动态值吗? <bean id="atomikosUserTransactionService" class="com.atomikos.icatch.config.UserTransactionServiceImp" init-method="init" destroy-method="shutdownForce"> <constructor-arg> <props> <prop key="com.atomikos.icatch.output_dir">{timestamp}/log/</prop> <prop key="com.atomikos.icatch.log_base_dir">{timestamp}/log/</prop> <!--<prop key="com.atomikos.icatch.max_actives">1000</prop>--> </props> </constructor-arg> </bean> 我想在每次运行应用程序时放置带有时间戳的文件夹目录。 我正在使用 Spring 4.15,暂时无法升级。 问候。 对于简单的日期尝试使用 SpEL 而不是 {timestamp} -> #{new java.util.Date().toString()} 下面的类有一个返回当前时间戳的方法,它将被执行以获取当前时间戳。 public class CurrTime { public long getCurrTimestamp() { return System.currentTimeMillis(); } } 在xml文件中创建一个上述类的bean <bean id="currTime" class="path.to.CurrTime"></bean> 然后可以通过以下方式访问当前时间戳: #{currTime.getCurrTimestamp()} #{T(java.lang.System).currentTimeMillis()} 除了通过 jta 属性文件之外,还有什么方法可以做到同样的事情吗?

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.