小编Exo*_*dus的帖子

System.currentTimeMillis()的减法

    long rt = System.currentTimeMillis()-(1000*60*60*24*30);
Run Code Online (Sandbox Code Playgroud)

当我将上述变量rt转换为日期时,我无法在30天之前获得预期日期(即).为什么?

java

3
推荐指数
1
解决办法
341
查看次数

Collectors.toMap() 中 Map 的默认值

需要转换List<Object>Map<String,Long>使用与长期价值为零Collectors.toMap()

这里的 Object 指的是我自己定义的 java 类。

List<Test> list = new ArrayList<Test>(); list.add(X); list.add(Y);
Map<String,Long> map = list.stream().collect(Collectors.toMap(Test:getName,XXXX)));
Run Code Online (Sandbox Code Playgroud)

我的预期输出:

{"x",0},{"Y",0}
Run Code Online (Sandbox Code Playgroud)

java collections java-8 java-stream

0
推荐指数
1
解决办法
713
查看次数

标签 统计

java ×2

collections ×1

java-8 ×1

java-stream ×1