java-8 相关问题

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

使用 Java 8 实现任意匹配性能的 Java 列表迭代

我有一个包含字符串的列表和另一个包含Java自定义对象的列表。 Java自定义对象: 公共类DeviceKeyDto { 私有字符串设备ID; 私有字符串设备密钥; } 我有一个...

回答 1 投票 0

使用 Spring Web 客户端与reactor.netty HttpClient 的 API 调用超时

我正在尝试在 API 调用上设置超时,如果响应时间超过指定时间,那么我需要抛出超时异常。我正在使用 spring webclient 来进行这些 API 调用。 我找到了两种方法

回答 1 投票 0

在哪里可以找到 Java 8 版本的 JVM 规范?

我正在寻找像这样的 Java SE 7 我预计目前还没有正式版本,但也许在线某处存在草稿。谷歌到目前为止没有帮助。

回答 4 投票 0

为什么 Function.identity() 返回 lambda 表达式而不是保存恒等 lambda 的强制转换静态字段?

如我使用源代码的JDK版本所示,Function.identity() 的定义如下: 静态函数身份(){ 返回 t -> t; } 对我来说,使用旧的 Java 7 及更早版本

回答 1 投票 0

如何将 java.util.Optional<Something> 映射到 Something?在科特林

我有一个返回java.util.Optional的方法。 我想使用 Kotlin 中的该方法,并且我希望我的结果是 Something?,而不是可选 如何在 Kotl 中做到这一点...

回答 5 投票 0

Java Collectors.groupingBy,如何收集map中的值,应该按值复制而不是按引用复制

我正在尝试使用名为 myList 的列表创建一个映射,其中键作为 myLlist 中存在的列表对象的名称属性,但下面的方法将对象复制到映射作为按引用复制而不是按值复制

回答 1 投票 0

如何使用 Java 8 流 api 从地图列表创建地图的地图

背景 我有一个看起来像这样的地图列表: [ { “姓名”:“A”, “旧”:0.25, “新”:0.3 }, { “姓名”:“...

回答 4 投票 0

Java 8 中的链接选项

寻找一种链接选项的方法,以便返回第一个存在的选项。 如果不存在,则应返回Optional.empty()。 假设我有几种这样的方法: 选项...

回答 11 投票 0

如何从 Java lambda 创建 Runnable [重复]

我遇到了一些代码,尽管阅读了一些,但我还是很难理解。 有一个对方法的调用,该方法接受两个参数,其中一个是 Runnable。 而不是传递

回答 1 投票 0

Spring Boot中序列化和反序列化多态实体属性的理想方式是什么?

我有一个带有列属性的实体类,其类型是抽象类。我想序列化(对象到 JSON 字符串),同时将其保存在数据库列中并将其反序列化为抽象

回答 1 投票 0

A256KW还是个未知数

使用该算法生成token时出现错误。 错误 :- org.jose4j.lang.InvalidAlgorithmException:A256KW 是未知的, 不支持或不可用的 alg 算法(不是 [RSA1_5、 ...

回答 1 投票 0

无法解析 Android Studio 上的符号“ProcessHandle”

由于某些奇怪的原因,我无法在我的 Android Studio 环境中解析 ProcessHandle: Android Studio 考拉 | 2024.1.1 补丁 1 内部版本 #AI-241.18034.62.2411.12071903,建于 2024 年 7 月 11 日

回答 1 投票 0

Groovy 编译器不接受 Java 8 lambda

众所周知,Groovy 语法接受闭包。 今天,Java 8 添加了语法闭包。 但是,当我在 Groovy 文件中编写 Java 8 闭包时,出现如下错误: 人.fin...

回答 1 投票 0

对象<String>还没有

类型“java.lang.Object”没有类型参数 私人列表 agvIds; 私有字符串 agvType; 私有字符串第一分类; private Long 仓库Id; 私人名单

回答 1 投票 0

对象<String>还没有

类型“java.lang.Object”没有类型参数 私人列表 agvIds; 私有字符串 agvType; 私有字符串第一分类; private Long 仓库Id; 私人名单

回答 1 投票 0

Java 8如何将Map的List转换为List的Map?

我已经关注了许多链接,例如:https://www.mkyong.com/java8/java-8-convert-list-to-map/ 和 Java 8 List into Map,但我不知道如何创建地图 我已经关注了许多链接,例如:https://www.mkyong.com/java8/java-8-convert-list-to-map/和Java 8 List进入Map,但我没有来了解如何创建 Map<Integer, List<Integer>> 假设一名员工可以在多个部门工作,所以我试图在这里实现这一点 这是我的代码: List<Map<String, Object>> results = jdbcTemplate.queryForList(SQL, empId); Map<Integer, List<Integer>> resultMap = new HashMap<>(); List<Integer> tempLst = new ArrayList<>(); for (Map<String, Object> map : results) { tempLst.add(Integer.valueOf(map.get("DEPARTMENT_ID").toString().trim())); } resultMap.put(empId,tempLst); 我尝试了如下所示: results.stream().collect(Collectors.toMap(currencyId, Arrays::asList)) 但这并不能达到我的目的,我也尝试过 results.stream().collect(groupingBy(currencyId, mapping(Integer.valueOf(map.get("EMP_ID").toString().trim()), toList()))); Map<String,List<Integer>> collect = maps.stream().flatMap(x -> x.entrySet().stream()) .filter(y->y.getKey().equalsIgnoreCase("Department1")) .collect(Collectors.groupingBy(Map.Entry::getKey,Collectors.mapping(Map.Entry::getValue,Collectors.toList()))); 我在这里转换了 List> 进入List> 使用FlatMap 现在按部门筛选。 转换为map,其中entry.key为键,Entry.Value为值列表。

回答 1 投票 0

了解 Java 泛型的类型安全异常[重复]

我有以下代码: 公共静态无效主(字符串[] args){ List s = new ArrayList(); s.add("kshitiz"); //这不是类型安全的。它应该在 ru 爆炸...

回答 2 投票 0

Comparator.reversed() 无法使用 lambda 进行编译

我有一个包含一些 User 对象的列表,我正在尝试对列表进行排序,但只能使用方法引用,使用 lambda 表达式,编译器会给出错误: 列表 userList = 数组....

回答 5 投票 0

当我在 Android 项目中从 Java 7 -> Java 8 或 Java 8 -> 11 更改时,会发生什么变化?

我想要的只是了解当我们在 Android 项目中执行此操作时这意味着什么。 问题1。 在我的 build.gradle 中,如果我替换 源兼容性 JavaVersion.VERSION_1_8 目标兼容性

回答 1 投票 0

使用多个过滤器进行分组并使用过滤器名称作为输出映射中的键

假设我有 3 个或 n 个过滤器。就说3吧。 假设我定义了这些过滤器并创建了它的映射 类人{ 地位稳固; } 谓词已完成P = j->j.

回答 1 投票 0

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