java-8 相关问题

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

使用Java8 Stream API合并两个hashmap列表

我有两个HashMap列表:列表 > a =新的ArrayList >();名单 > b =新的ArrayList

回答 3 投票 3

函数if if在布尔值上

我想在布尔可选值上做一个非常基本的if else。我错过了一些非常基本的东西我认为所以旧的if if nest就像这样if(filterValue.isPresent()){...

回答 3 投票 3

为什么在flatMap之后收集更改流处理顺序? [重复]

当我运行以下代码时:Stream.of(“a”,“b”,“c”)。flatMap(s - > Stream.of(s,s + s))。map(s - > {System.out .printf(“%s \ n”上的复杂操作,s);返回s;})....

回答 1 投票 0

使用方法Collections.copy编译器错误

我写了这个程序将一个列表复制到另一个列表,但是我收到了一个错误。在编译其他程序的同时,我收到了这个Collections.sort()和Collections.copy()的错误。谁能帮我 ...

回答 1 投票 1

编辑具有前缀“has”的布尔成员的lombok getter方法名称

我在lombok中有一个布尔变量hasObject,它生成了isHasObject()。我正在使用@Data lombok注释。如何将方法更改为hasObject()

回答 2 投票 7

Java 8添加了对象列表的多个属性的值

可以说我下面有一个类有getter和setter但只有默认构造函数。注意:我不允许更改此类的结构。 class Target {private String year; ...

回答 1 投票 8

将`IntStream`打印为`String`的最简单方法

使用Java-8,我可以使用chars或codePoints方法轻松地将String(或任何CharSequence)视为IntStream。 IntStream chars =“Hello world。”。codePoints();然后我可以操纵......

回答 7 投票 39

应用方法流

我正在学习如何在Java中使用流。我有一个文件,其中包含一些我想在某些数据结构中加载的信息,例如Set。我写了一个函数来解析每一行。私人食品......

回答 1 投票 3

Java 8 Streams:避免重复的条件?

有没有办法实现类似下面我的代码类似的东西,而不必避免重复自己,同时保持低处理?名单 alist = new ArrayList <>(); ...

回答 2 投票 4

Junit for java Clock没有任何额外的类或构造函数或者注入

我有以下方法public long printDate(ZonedDateTime otherDate){LocalDateTime ldt = LocalDateTime.now(Clock.systemDefaultZone()); ZonedDateTime now = ldt.atZone(ZoneId.of(“America / New_York”)...

回答 1 投票 1

比较Java8中的Instants

我有这个对象:公共类MatchEvent实现Serializable {/ ** * * / private static final long serialVersionUID = 1L; @Id @GeneratedValue(策略= ...

回答 1 投票 1

为什么我必须用Java链接Stream操作? [重复]

我认为我研究过的所有资源都强调一个流只能被消耗一次,并且消耗是通过所谓的终端操作完成的(这一点非常明确......

回答 3 投票 23

无法启动场景构建器

每当我尝试使用来自Intellij的scenebuilder打开一个fxml文件时,它就会给我:无法启动SceneBuilder:“C:\ Program Files(x86)\ Oracle \ JavaFX Scene Builder 2.0”(我已经放入...

回答 1 投票 0

Java 8将对象添加到列表的有效方法

是否有一种简短有效的方法将对象添加到具有空检查的列表中?书籍书=新书(); if(CollectionUtils.isNotEmpty(library.getBooks())){library.getBooks()。add(book); }其他{...

回答 1 投票 0

火花中的Java 8流开销

我不是Spark的专家,我正在使用Spark进行一些计算。 // [userId,lastPurchaseLevel] JavaPairRDD lastPurchaseLevels = levels.groupByKey()...

回答 1 投票 1

我可以在Java 8中复制Stream吗?

有时我想在流上执行一组操作,然后以不同的方式处理结果流与其他操作。我可以这样做,而无需指定共同的初始...

回答 7 投票 47

将迭代循环体转换为功能代码Java 8

我想使用Java 8将下面的命令式代码转换为功能代码。它的工作方式是我捕获API调用之前和之后的当前时间,然后我从之后减去之前的....

回答 1 投票 2

正确的lambda过滤器实现

我有一个需要映射对象的情况,如果映射函数抛出异常,我将其映射为null。过滤空对象的映射流,如果为null则抛出异常,否则收集到...

回答 5 投票 2

Java流映射修改不在类中构建的自定义类对象

class Employee {public String name;公共整数年龄; public Employee(String n,int age){this.name = n; this.age =年龄; public String toString(){...

回答 2 投票 4

在Java Stream中减少If

如果谓词为真,我该如何应用reduce操作?例如:Stream.of(“foo = X”,“bar = Y”,“foo = Z”)。reduce((arg1,arg2) - > arg1.contains(arg2)?arg1:

回答 4 投票 2

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