Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
lambda 内的 Java 8 lambda 无法修改外部 lambda 中的变量
假设我有一个List
Java
Lambda
java8
为什么 Files.lines (和类似的 Streams)不会自动关闭?
Stream 的 javadoc 指出 流有一个 BaseStream close 方法并实现 AutoCloseable 但几乎所有流实例在使用后实际上并不需要关闭 通常 只有源是 IO 通道的流 例如由 Files lines Path
Java
Stream
java8
javastream
resourceleak
如何在 java 8 中迭代 JSONArray
我有以下代码 它使用for loop迭代 a 中的元素JSONArray import org apache log4j Logger import org json JSONArray import org json JSONObject
Java
json
foreach
java8
javastream
如何将
如何将日本纪元日期字符串输入解析为LocalDate LocalDateTime通过 Java 8 DateTime API 日本日历日期示例 明治23年11月29日 昭和22年5月3日 平成23年3月11日 金 14時46分 令和5年1月
Java
datetime
java8
internationalization
datetimeformat
Java 8 的字符串去重特性
Since String在 Java 中 像其他语言一样 会消耗大量内存 因为每个字符消耗两个字节 Java 8 引入了一个新功能 称为字符串去重它利用了这样一个事实 字符数组是字符串和最终的内部数组 因此 JVM 可以对它们进行处理 我读
Java
string
java8
使用 Java 8 lambda 表达式过滤列表
我有一个Project class class Project List
Java
Lambda
filter
java8
javastream
如何将多个谓词应用于 java.util.Stream?
如何将多个谓词应用于java util Stream s filter method 这就是我现在所做的 但我不太喜欢它 我有一个Collection的事物 并且我需要根据以下内容减少事物的数量Collection过滤器 谓词 的数量 Co
Java
Lambda
java8
javastream
predicate
如何使用 lambda 初始化映射?
我想在单个语句中声明一个完全填充的映射字段 可能包含多个嵌套语句 如下所示 private static final Map
Java
Dictionary
Collections
Lambda
java8
基于另一个列表的 1 个列表的流过滤器
我在这个论坛和谷歌搜索后发布我的查询 但无法解决相同的问题 例如 Link1 Link2 Link3 我正在尝试根据列表 1 中的值过滤列表 2 多列 List1 Datsun Volvo BMW Mercedes List2 1 Jun
Java
ArrayList
java8
javastream
如何在 java 8 中展平地图列表
我有要求 我有地图列表 Men 1 Men 2 Women 3 Women 2 Boys 4 现在我需要将其设为 flatMap 使其看起来像 Gender countOfValues 在上面的例子中 输出将是 Men 3 Women 5
Java
Lambda
java8
Java 8 偏移日期解析
我需要解析以下格式的字符串2015 01 15 05 00UTC 中的 LocalDate 或其他 问题是下面的代码 System out println LocalDate parse 2015 01 15 05 00 DateTimeF
Java
java8
timezoneoffset
javatime
Java List
到 Map
转换
我想转换一个Map
Java
java8
javastream
这是 Files.lines() 中的错误,还是我误解了并行流的某些内容?
环境 Ubuntu x86 64 14 10 Oracle JDK 1 8u25 我尝试使用并行流Files lines 但是我要 skip 第一行 它是一个带有标题的 CSV 文件 因此我尝试这样做 try final Stream
Java
parallelprocessing
java8
javastream
Java 8 并行流并发分组
假设我有一堂课 Class Person String name String uid String phone 我正在尝试按班级的所有领域进行分组 我如何在 JAVA 8 中使用并行流来转换 List
Java
java8
javastream
Java 8 添加没有时间段的天数
这里是 Java 8 我正在尝试采取当前Date 现在 添加一天 并获得新的Date代表明天的实例 没有时间成分 只有年 月和日 我最好的尝试 Calendar calendar Calendar getInstance calendar
java8
Calendar
date
Java流是否有相当于带有变量赋值的while
是否存在与以下内容等效的流 List
Java
java8
javastream
我应该尽可能使用并行流吗?
使用 Java 8 和 lambda 可以轻松地将集合作为流进行迭代 并且使用并行流也同样容易 两个例子来自the docs 第二个使用并行流 myShapesCollection stream filter e gt e getColor
Java
parallelprocessing
java8
javastream
Java流操作在终点的执行顺序[重复]
这个问题在这里已经有答案了 我一直试图从官方 Java 文档中找到关于 Java 流的明确约定 一旦调用终端操作 处理元素并调用中间操作 例如 让我们看一下这些同时使用 Java 流版本和普通迭代版本的示例 两者产生相同的结果 示例1 Li
Java
java8
javastream
具有自定义逻辑的 Java 8 Stream groupingBy
我有一个清单Records 其中有两个字段 LocalDateTime instant and a Double data 我想按小时对所有记录进行分组并创建一个Map
Java
java8
javastream
在java中,我如何处理CompletableFutures并获得第一个完成的期望结果?
通常 对于 CompletableFuture 我会在结果可用时调用 thenApply 或其他方法来执行某些操作 但是 我现在遇到的情况是 我想处理结果 直到收到阳性结果 然后忽略所有进一步的结果 如果我只想获取第一个可用结果 我可以使用
Java
concurrency
java8
CompletableFuture
«
1 ...
53
54
55
56
57
58
59
...63
»