java-8 相关问题

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

如何在 Java 中平面映射流的流? [重复]

我想将对象流转换为单个对象流。我知道我必须使用 flatMap 方法,但我无法实现这一点,请看: 流 我想将对象流转换为单个对象流。我知道我必须使用 flatMap 方法,但我无法实现这一点,请看: Stream<Stream<Object>> objectStreams = ... Stream<Object> flatMappedStream = objectStreams.flatMap( ... ); 有人可以帮助我吗? 基本上,您希望将所有嵌套流连接成一个扁平流,而不影响成员本身。你会用 objectStreams.flatMap(Function.identity()); 因为您必须为每个流成员提供some映射函数,在本例中它是恒等函数。 通常我们最终会得到嵌套流,因为我们应用了一个将项目映射到流的函数: Stream<Stream<Object>> objectStreams = srcStream.map(itemToStreamFunction); 如果您的情况如此,只需将 map 更改为 flatMap: Stream<Object> flatMappedStream = srcStream.flatMap(itemToStreamFunction);

回答 1 投票 0

如何将流添加到循环中,使用过滤器比较全局变量?

我正在练习算法,我正在尝试在循环内创建一个流,其中 te 长度等于另一个数组的大小。我在那里制作了 2 个数组:counts[] 和 cp[] 公共静态布尔值

回答 1 投票 0

使用 Java Springboot 从 AZURE AD 获取访问令牌

我尝试从 AZURE AD 获取访问令牌,但收到以下代码的错误。 我的要求是获取访问令牌而不将服务凭据传递给 Microsoft 登录弹出窗口。我

回答 3 投票 0

com/microsoft/sqlserver/jdbc/SQLServerDriver 已由更新版本的 Java 运行时编译

我在 MS SQL Server 2005 中有数据库 我有在java 8上编写的java项目。我的项目在Windows 7 Professional的机器上(64位)。 我使用这个 jar:sqljdbc4.jar 连接到 MS SQL Server 2005。 但是...

回答 3 投票 0

使用 ARRAY 输入参数执行 Oracle 存储过程

由于 oracle.sql.ArrayDescriptor、oracle.sql.STRUCT 和 oracle.sql.StructDescriptor 已弃用,我正在使用 java.sql.Array 和 java.sql.Struct 从 Java 调用 Oracle 存储过程。 我是我们...

回答 1 投票 0

Java 8 到 11 错误 - NoClassDefFoundError:无法初始化类 sun.security.pkcs.SignerInfo

我正在将 Java 代码存储库从 Java 8 迁移到 Java 11,但我的应用程序由于以下错误而不断失败。 我尝试在网上寻找解决方案,但没有找到任何帮助资源

回答 1 投票 0

在 Kali Linux 上安装 google-cloud-sdk-pubsub-emulator 时,以下软件包具有未满足的依赖项“openjdk-8-jdk”

我想在 Kali Linux 上安装“google-cloud-sdk-pubsub-emulator”包。 但是,错误日志发生以下软件包具有未满足的依赖关系并且无法纠正问题...

回答 1 投票 0

根据数据使用JAVA 8(流)将列表转换为多个列表并将其存储在Map中

假设我有下面的响应类,它收集响应和一些其他数据。 类响应{ 布尔状态; 字符串消息; 整数id; 响应(布尔值,...

回答 2 投票 0

如何按需重新加载 com.google.common.base.Supplier 中的值

我在一项服务中定义了如下供应商。该供应商从数据库加载一些值。 私人最终供应商>样本供应商=供应商。

回答 2 投票 0

使用 JUnit5 运行 Archunit 测试时未找到测试

我有一个非常简单的 Archunit 测试用例,在 IntelliJ IDE 中使用 Java 17 和 JUnit 5 运行。我在 pom.xml 中添加了以下依赖项: ...

回答 1 投票 0

如何从java 8中的对象列表中获取最大数量的所有不同元素

我有一个项目清单。 类项目{ 私有字符串名称; 私有 int 数量; } 该列表包含以下项目 List itemList = new ArrayList<>(); itemList.add(新项目(“...

回答 1 投票 0

从 Java 8 迁移到 Java 17 时,包 sun.security.pkcs10 不可见,包 sun.security.x509 不可见

将我的应用程序从 Java 8 迁移到 Java 17 时,我遇到错误 软件包 sun.security.pkcs10 不可见 软件包 sun.security.x509 不可见 以下是代码: @SuppressWarnings(&

回答 1 投票 0

项目未构建,因为其构建路径不完整 vscode 错误

该项目未构建,因为其构建路径不完整。找不到 java.lang.String 的类文件。修复构建路径,然后尝试构建该项目 除了这个错误之外,我还有...

回答 1 投票 0

Java 将列表转换为按键分组的集合映射[重复]

假设我有一个名为 Student 的对象列表。对象 Student 定义为 公开课学生{ 私有字符串学生姓名; 私人字符串课程; } 在

回答 1 投票 0

Java 8 中的默认 SAX 解析器

我正在努力理清 SAX/DOM 与 Java 集成的顺序。我发现网上的信息很混乱。如果有人能回答一些问题,可能是刀,si...

回答 1 投票 0

使用流 API 从 2 个不同的整数数组中查找重复项

我有2个不同的整数数组 int arr1[] = [1,2,3,4] int arr2[] = [2,3,5,6] 如何使用 java8 的流 api 从上述 2 个数组中查找重复项?

回答 1 投票 0

如何确定 Wildfly 10 支持的密码套件

如何确定 Wildlfly 10 支持哪些密码套件? 该文档只是指出有一个选项“enabled-cipher-suites”。 背景:我正在尝试配置 va...

回答 1 投票 0

我可以并行使用多个java版本吗(Centos 7)

在我的服务器上,我已经部署了使用 java 8 的应用程序,但现在我必须再部署一个使用 java 17 的应用程序。谁能告诉我如何同时运行两个 java 版本?还算吗

回答 1 投票 0

如何从 Java 8 中的 LocalDateTime 获取毫秒

我想知道是否有办法使用 Java 8 的新 LocalDate、LocalTime 或 LocalDateTime 类获取自 1970 年 1 月 1 日(纪元)以来的当前毫秒数。 已知的方法如下: 长

回答 14 投票 0

使用 Java8 流 API 从集合中删除最大值(或最小值)

我对使用 Java 8 中的新流 API 的代码设计没有什么问题。我想学习新东西,任务之一是: 拒绝列表中的最大值和最小值。列表不包含重复项。 ...

回答 3 投票 0

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