java-8 相关问题

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

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

部署到 weblogic 时策略无效(这是 stackoverflow 上第一次存在此错误)

我在使用 CXF 将 WAR 文件部署到本地 Weblogic 14c 服务器以获取具有自动生成端点的 API 时遇到问题,该问题是策略无效。 这是来自 Weblogic 命令的日志...

回答 1 投票 0

将嵌套循环转换为惯用的 Java 8 流运算符

以下遗留逻辑需要转换为Java 8功能方法: AchFile dataRoot = unmarshalled.stream().findFirst().get(); 列表批次 = dataRoot。

回答 1 投票 0

如何解决使用jcc时java1.8的pylucene安装错误。我收到 fata 错误

我正在尝试在我的 Colab 笔记本上安装 PyLucene。我按照文档中的说明使用 Java 1.8 作为 pyLucene 8.8.1。以下是我安装它时遵循的步骤,然后是......

回答 1 投票 0

将函数返回值中的对象添加到列表时的 Java 8 流异常处理

我很难理解使用 Java 8 流时如何处理异常。我想将对象添加到一个空列表中,每个对象都从一个可以有效的函数返回......

回答 3 投票 0

如何使用java 8方法参考表达“(String a)-> a.contains(“o”)”

“String::contains”是错误的。但如何表达 lambda 呢? 另外,当我在 IntelliJ IDEA 中编写此内容时: obj.testPredicate(列表, String::contains); 我收到错误“String::contai...

回答 6 投票 0

在正文中忽略参数时编写 lambda 表达式

如果 lambda 表达式不需要参数,因此其名称过多,我该如何编写它? 这种方式不能编译: setRowFactory(-> new TableRowCustom()); 但这一个确实:

回答 2 投票 0

如何在Java 8中实现Elvis运算符?

我有经典的“Elvis 运算符”案例,其中我调用每个可能返回 null 的方法并将它们链接在一起: 东西?:nullableMethod1(a)?:nullableMethod2(b)?:nullableMethod3() 在爪哇...

回答 5 投票 0

Caffeine 结合了调度程序和执行程序服务

我在以下配置中使用咖啡因: 缓存缓存 = Caffeine.newBuilder() .executor(newWorkStealingPool(15)) .调度程序(

回答 1 投票 0

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