java-8 相关问题

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

Optional.orElse() 改变返回类型?

我需要帮助来理解Optional.orElse()方法的返回类型。 请看看下面的简单方法。它应该返回一个字符串。如果 arg 不为 null,则映射函数...

回答 1 投票 0

Java 8 Stream 混合两个元素

我在数组列表中有很多 Slot 类型的对象。 插槽类别如下所示- 投币口{ 开始; 打算; } 令 List 类型的列表称为槽。插槽已排序...

回答 7 投票 0

SSLHandshakeException - PKIX - 将 Glassfish 2 迁移到 5 后

我有一个在 Glassfish 2.1 上运行的应用程序。迁移到使用 Glassfish 5.1 后,我遇到了一个问题。每当我的应用程序向外部 API 或 Ama 发出任何请求时...

回答 1 投票 0

如何获取Java中的年、月、周列表?

我正在尝试获取自纪元以来的年份列表,即 1970 年、1971 年、1972 年、1973 年等到 2017 年,以及 1 月 - 12 月的月份列表 此后根据月份和年份生成周数(基于工作

回答 1 投票 0

在同一字段逻辑上合并两个列表

我有两个列表,两个列表具有相同的字段。有些学生在不同国家有两所房子。我想在合并两个列表时增加studentList2的id字段。我可以使用两个for循环来检查...

回答 1 投票 0


无法将 java.util.Date 格式转换为 yyyy-mm-dd

我正在尝试将 java.util.Date 转换为 java.util.Date 但格式不同 2023 年 10 月 11 日星期三 10:00:00 CDT --> 2023-10-11T10:00:00.000Z 我展示了很多帖子,也尝试了不同的解决方案......

回答 1 投票 0

嵌入式 Jetty 在没有证书的情况下启动,当证书可用时加载它

我在我的Java代码中嵌入了Jetty服务器。我正在使用 SslContextFactory 类加载 SSL 证书。我的问题是当 Jetty 服务器启动时 .jks 文件不存在...

回答 2 投票 0

> 无法确定 null 的依赖关系。无法解析 com.android.tools.build:gradle:8.1.1

我正在尝试使用react-native cli创建一个关于react native的新项目,但我想知道为什么会抛出这个异常(我认为与正在使用的JDK或类似的东西有关) 除了...

回答 1 投票 0

在 Windows 10 上的 WSL2 上使用 JDK 的正确方法是什么?

我已在 WSL 上安装了 Ubuntu 20.4 LTS。我的 Windows 10 已经安装了 JDK。我需要在 WSL 上的 ubuntu 上安装 JDK 还是可以在 Ubuntu 中使用 Windows 10 JDK?你如何进行 Java 编程...

回答 6 投票 0

Mockito 无法模拟此类:接口

我在使用mockito和powermock时遇到问题,我可以使用最终静态方法模拟抽象类,没有任何问题。当尝试使用 WebIServerSession 来模拟接口时,我得到了

回答 9 投票 0

命令行仅显示jdk 20版本的java,不显示其他版本

我想查看我的系统中所有可用的jdk版本的列表。但是,当我在 cmd 行中输入 java 和 javac 版本时,它只提供了 jdk 20 版本。我怎样才能实施......

回答 1 投票 0

CompletableFuture<T> 类:join() 与 get()

CompletableFuture类的get()和join()方法有什么区别? 下面是我的代码: 列表过程(){ 列表消息 = Arrays.a...

回答 3 投票 0

如何将OptionalLong映射到Optional<Long>?

我有一个OptionalLong 实例。但我的一个库需要一个Optional作为参数。 如何将我的OptionalLong 转换为Optional? 我梦见了

回答 4 投票 0

如何将字符流转换为Map<Character, Integer>

我希望映射的键为字符,值为整数,值代表字符的频率。 下面的代码无法编译,因为我可能使用了错误的签名......

回答 2 投票 0

StringBuilder 的 toString 函数与 Java 8 流

有一个字符串,我将其转换为 IntStream,对其进行排序并获取 StringBuilder。在对其调用 toString 后,我看到连接的 ASCII 值与排序的值 字符串格式的字符。什...

回答 1 投票 0

Spring MongoDB JAVA排序查询

我尝试使用下面的代码来缩短 id(string) 参数,但它没有正确排序。 // 应用排序 如果(排序!= null){ query.with(Sort.by(Sort.Direction.DESC, 排序)); 或者 // 应用...

回答 1 投票 0

CMake 在 Linux 上找不到 Java“无法找到 Java(缺少:Java_JAVAH_EXECUTABLE)”

我遇到了 CMake 错误,提示它找不到 Java(我认为是 JDK?): 找不到 Java(缺少:Java_JAVAH_EXECUTABLE)(找到版本 “1.8.0_181”) 但是,当我运行时: 哪个

回答 4 投票 0

从 LocalDate 获取月份中的某一天(前导零)[重复]

我以 LocalDate dateOfBirthday = LocalDate.of(2000, 1, 1); 等格式获取日期。 我需要从该日期获取该月的日期。我使用 dateOfBirthday.getDayOfMonth() 并且它有效并返回 1...

回答 1 投票 0

比较器从jdk 7到jdk8有什么变化吗

下面的代码在jdk8中停止工作,在jdk7中工作正常 没有错误或异常,它只是比较方法不运行。 Collections.sort(resumeList, 新比较器 下面的代码在jdk8中停止工作,在jdk7中工作正常 没有错误或异常,它只是比较方法没有运行。 Collections.sort(resumeList, new Comparator<ResumeQue>() { public int compare(ResumeQue o1, ResumeQue o2) { if (o1.getAttempted() == null || o2.getAttempted() == null) return 0; return o2.getAttempted().compareTo(o1.getAttempted()); } }); Java 8 稍微改变了 Comparator 在处理空数据时的行为方式。在Java 8中,如果Comparator的compareTo方法在比较非空对象时返回正数,但被比较的对象之一为空,则会抛出NullPointerException。 如果您的 Java 8 代码未按预期执行,则所比较的数据或对象可能存在问题,或者行为可能受到外部影响。您应该验证 ResumeQue 对象中的信息,以确保 getAttempted() 方法按预期运行并且不会意外返回 null 结果。

回答 1 投票 0

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