collections.addAll是否有java 8语法来处理null参数?
is there a java 8 syntax for collections.addAll to work with null parameters?

List <Integer> list = Lists.newArrayList(1,2,3); List <Integer> list2 = null; //抛出nullPointer list.addAll(list2); //在这里检查if(list2!= null){list.addAll(list2); 是......

Java8的Base64.Encoder有一个私有构造函数
Java8's Base64.Encoder has a private constructor

该构造函数启用了url-safe,无填充编码。 通过Base64上的静态方法访问预定义编码器。 不幸的是,urlSafeEncoder()允许填充。 没有......

使用Sub对象列表更新Master对象列表
Update list of Master object with list of Sub object

我有Deal对象,它有subDeals(Deal的列表),我需要更新subDeals。 DealDTO对象有子代码列表,所以我需要找到每个子代码的Deal对象并更新subDeals ...

如何使用Java 8流向列表中的项字段添加值
How to add a value to the field of item in a list using Java 8 stream

我有一个班级作为公共班学生{私人字符串名称; 私立弦乐学校; 和一个学生对象列表List <Student> students = new ArrayList(); 假设我已经......

如何使用Functional接口组织java 8代码
How to organize java 8 code with Functional interfaces

我最近开始阅读有关java 8功能的内容,我对这似乎是一个非常基本的东西感到困惑。 如何组织“功能风格”的代码? 无论我做什么,它看起来都很客观......

JavaFX将不同的样式设置为ProgressIndicator和Spinner
JavaFX set diffenrent styles to ProgressIndicator and Spinner

目前我正在使用Progress-Indicator和一堆微调器。 我想在一个CSS文件中给它们不同的样式。 我的问题是,Progress-Indicator总是使用......的风格

Java 8 Streams - 映射映射
Java 8 Streams — Mapping maps

鉴于我们有以下函数:public Map <String,List <String >> mapListIt(List <Map <String,String >> input){Map <String,List <String >> results = ...

我们可以使用Function为java8的可选接口获取动态值
Can we use Function which takes dynamic values for optional interface for java8

我是java 8的新手并试图动态传递方法名来获取值。 我有一个Request请求,它有getInput1(),getInput2()方法。 我可以像这样静态地映射Optional:...

如何根据列表中的值使用流过滤列表?
How to filter list of lists using streams on the basis of a value in a list?

我有一个List <List <Double >>。 我想基于索引过滤行,即如果索引4处的元素的值小于0.2,那么跳过该行? 结果List <List <...

从具有满足条件的第n个元素的Java列表中获取子列表
Getting sublist from a Java list with nth elements that fulfills a condition with streams

我有一个非常简单的用例给定一个包含A和B的字母列表,我想获得包含前N个B的子列表,例如:f(3,[AAABABABAA])= [AAABABAB] f(...

如何从2个不同的RxJava Observables获得2个值?
How to get 2 values from 2 differents RxJava Observables?

我有2个Observable只会返回1个东西。 我需要两个值来做别的事情。 我如何订阅两个Observable并仅在两个值都是......时才收到通知

jooq从Postgres程序生成未编译的代码
jooq generates not compiled code from Postgres procedures

现在我正在尝试在同时与2个DB通信的新版程序中使用JOOQ。 但问题来自Postgres程序,我无法停用常规代的原因......

java.security.InvalidKeyException:解密期间密钥大小错误
java.security.InvalidKeyException: Wrong key size during decryption

在解密期间,我得到的是“错误的密钥大小”或“给定的最终块未正确填充”,这取决于我正在运行的操作系统。 在Win7上,使用IBMJCE或SUNJCE(都是Java8),......

如何在JSObject的实现中避免内部Nashorn类
How to avoid internal Nashorn classes in implementations of JSObject

我想提供我自己的JSObject实现,如下所述:https://wiki.openjdk.java.net/display/Nashorn/Nashorn+extensions JSObject在jdk.nashorn.api包中。 很遗憾......

Java 8使用CompletableFuture :: join维护流顺序
Java 8 maintain stream order with CompletableFuture::join

我有一个异步执行的查询输入流。 我想确保当我使用Completablefuture :: join时,这些需求的结果按...的顺序收集。

Arch Linux上的Intellij Idea 14打开灰屏
Intellij Idea 14 on Arch Linux opening to grey screen

我试图在我的Macbook上运行Intellij Idea 14,我已经加载了Arch Linux。 我已安装了从AUR安装的Idea和Oracle JDK8。 当我运行idea.sh时,启动画面显示......

如何使用流将List <DataObject>转换为Map <Integer,String>
How to convert List<DataObject> to Map<Integer, String> using streams

我有一个对象列表。 我想为(int i = 0; i <sorted.size(); i ++){map.put(i,sorted.get(i).getName());执行以下操作: 在Java 8中有一种直接的方法吗?

如何在Java 8 Stream上执行操作时保留状态?
How to preserve state when performing operations on Java 8 Stream?

我需要解析一个由不同整数组成的字符串,表示某个用户曾经或正在看电视的时间段。 我首先拆分字符串并将其收集到ArrayList中:...

Java Stream Api - 在Map <String,Double>上操作的好方法?
Java Stream Api - good ways to operate on Map<String, Double>?

我想用加权平均值做一些计算。 有两个地图Map <String,Double> weightedVector; Map <String,Double> otherVector; 伪算法就像这样的foreach ......

@DateTimeFormat转换为JSON格式错误
@DateTimeFormat convert to JSON wrong format

在我的课上我有日期字段:@DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME)LocalDateTime date; 我使用DataTimeFormat,因为我想要这样的日期格式(对于我的REST控制器):yyyy-MM -...

Java 8不兼容的类型
Java 8 Incompatible Types

这是简单的代码import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.Map; public class SimpleTest {public static void main(String [] args)...

有人可以简单地向我解释一下IntStream会发生什么吗?
Can somebody please briefly explain to me what's happening with the IntStream?

我在网上查了几个例子,但我似乎无法理解这里发生的事情。 当程序打印出当前玩家和分数时,我不清楚这些存储在哪里....

静态接口方法通用单件工厂的区别?
Difference between static Interface method generic singleton factory?

在Effective Java Item 27中,Bloch提倡使用通用单件工厂“创建一个不可变但适用于许多不同类型的对象”。 他的例子是:界面......

使用流api对列表数据进行多次操作
multiple operation on list data using stream api

我需要计算篮子价格。 我将项目列表作为输入,并首先使用地图计算每个项目的价格。 在那之后,我必须计算篮子总数和......

Java 8中Collection <BiConsumer <A,B >>的功能应用
Functional application of a Collection<BiConsumer<A,B>> in Java 8

我有这个:class Converter <A,B> {Collection <BiConsumer <A,B >> fieldconverters = ... Class <B> targetclazz; //通过构造函数设置... public B convert(A source){...

Java:从另一个类中的main方法调用main方法
Java: Call a main method from a main method in another class

我在同一个包中有一组Java文件,每个文件都有主要方法。 我现在希望逐步从另一个类调用每个类的主要方法。 一个这样的类文件是......

具有正常关闭的AsynchronousServerSocketChannel
AsynchronousServerSocketChannel with graceful shutdown

在我之前的问题中,我问过如何实现正确的多线程服务器。 我得到了响应程序“优雅关闭”,我尝试了todo。 但是,它没有用。 我还有......

CompletableFuture,包含已用时间信息
CompletableFuture with elapsed time information

我需要访问有关异步方法执行时间的信息。 所以,我正在尝试扩展CompletableFuture功能。 这是我使用装饰器模式用法的实现:...

Java 8方式将集合转换为一个键多个值映射
Java 8 way to convert collection into one key multiple values map

使用Java 8执行以下代码的任何方法。最终Map <String,Collection <ProductStrAttributeOverrideRulesModel >> attributeRulesMap = new HashMap <String,Collection <...

Java-8流 - 将子类型列表转换为超类型列表
Java-8 stream - cast list of sub types to list of super types

我有以下流:final List <List <ScheduleContainer >> scheduleIntervalContainerOfCurrentDay = new ArrayList <>(unconfirmedScheduleIntervalContainersOfWeeks.stream(...

Java 8 - 构造函数参考 - 类型Select不定义此处适用的Select(DataObj)“
Java 8 - Constructor Reference - The type Select does not define Select(DataObj) that is applicable here"

我定义了一个FunctionalInterface如下:@FunctionalInterface public interface BaseAction {public void execute(final DataObj dataObj)抛出Exception; 然后,实现相同的类......

需要帮助Java 1.8可选地图
Need help on Java 1.8 Optional with map

我想检查字符串对象,如果存在则返回一个对象或者返回另一个对象。 当条件执行时,它不会返回并继续执行else执行。 return Optional.of(...

如何在java中为嵌套列表编写流
How to write a stream in java for nested lists

我想获取主要交易中的所有交易选项,其颜色与给定值匹配。 如何编写流查询以仅获取颜色等于我的颜色的交易选项...

如何使用java 8流从我的hashmap获取值[重复]
How can I use java 8 streams to get values from my hashmap

我有一个类似于这样的hashmap:Map <String,ImageRecipeMap> contentIdToImageIdsMap = new HashMap <>(); 我的ImageRecipeMap对象看起来像这样:public class ...

Java Base64 Sun到JDK8
Java Base64 Sun to JDK8

我在DB中有一堆字符串,前一段时间用sun.misc.BASE64Encoder编码。 现在我想用java.util.Base64解码(并编码更多的字符串)。 和...之间的不同 ...

Lambda重载方法
Lambda overloaded method

我是lambdas和funtional接口的新手。 我正在尝试使用lambda实现RowListener功能接口(ActiveJDBC ORM),但是我得到了一个编译器错误,我现在不知道为什么。 这是......

关于在Stream-IZ0-809考试中的OCPJP 8考试主题中提到的不存在的merge()方法
On non-existent merge() method mentioned in an OCPJP 8 exam topic in Stream - IZ0-809 exam

1Z0-809考试(Java 8考试)中“Java Streams”部分下的最后一个考试目标是:使用Streams的merge()和flatMap()方法Stream接口中没有merge()方法! ...

Java 8:按字段名称对字段值进行分组
Java 8 : grouping field values by field names

我正在尝试找到一种更优雅的方法来创建一个地图,该地图使用Java 8按字段名称对字段值进行分组,而不是以下内容:@Test public void groupFieldValuesByFieldNames(){Person lawrence = ...

使用流将Java 2D数组转换为2D ArrayList
Java 2D array into 2D ArrayList with stream

所以我有一个Integer [] []数据,我想将其转换为ArrayList <ArrayList <Integer >>,所以我尝试使用流并提出以下行:ArrayList <ArrayList <Integer&...

Nashorn和'with'上下文从Java传递
Nashorn and 'with' context passed from Java

我正在努力与nashorn和块。 我想用Java从HashMap传递'context'并在我的代码中使用它。 但是,我无法让这个工作。 用(ctx){...评估JS

在加载.jar资源时使用ClassLoader
Using ClassLoader when loading .jar resources

我只是不明白为什么使用ClassLoader导致这两种情况的行为不同。 有人可以解释ClassLoader如何/为什么更改搜索,以便它需要一个完整的路径进入...

Java - 使用多个CPU的非并行代码
Java - Non Parallel code using multiple CPUs

以下代码是非平行的。 监视资源监视器,我会看到我的所有核心都会均匀地分配任务。 import java.math。*; import java.util.stream。*; 公共课主要{...

收集最大长度的所有字符串的列表[重复]
Collecting a List of all strings with maximum length

我正在努力完成以下练习:给定一个Stream <String>收集(使用收集器)一个具有最大长度的所有字符串的集合。 这是我尝试过的:私人......

从第二列中选择JavaFX文本与单击行的位置无关
JavaFX select text from second column does not matter where in row is clicked

我有一点问题我需要在行中单击选择一行的一列(单元格)。 例如,我有3列表,我点击第一列,但我需要第二列的文本...

使用Java 8中的lambda表达式打印列表(没有重复的项目)
Printing a list (without repeated items) with lambda expressions in Java 8

我有什么我有三节课。 Main.java,Producto.java和Supermercado.java。 Main.java包含main。 Producto.java我想在我的列表中打印的产品结构。 Supermercado.java ......

我如何重写这个以使用lambda [复制]
How would I rewrite this to use a lambda

我怎么能重写以下内容来使用lambda而不是内部函数:List <ExtraService> extraServices = product.getServices()。getExtraService()。stream()。map(new ...

如何防止Java为较新的SDK编译部分代码?
How to prevent Java to compile parts of code for newer SDK?

我想制作一个适用于Java 1.8和1.7的代码。 具体来说,我想在接口中实现静态方法。 这在java 8中是允许的,但在7中不允许。我读过有一种方法管C宏,...

Scala / Play 2.4 JSON格式问题
Scala / Play 2.4 JSON Format issue

我有以下类(简化了一点),它将扩展表示数据库级别的某些对象的JSON格式与ID字段:import play.api.libs.json._ import play.api ....

在JDK 7中使用ZonedDateTime和ChronoUnit的替代方法
Alternative for ZonedDateTime and ChronoUnit to be used in JDK 7

我使用JDK 8类ChronoUnit和ZonedDateTime编写了这行代码//如果没有时间戳,则计算上一次和此日期之间的差异timestamp = pos ....
1 2 3 4 5 6 7 136 137