小编Ant*_*our的帖子

为什么Java.Time.Year被任意限制为低于其原始限制?

Java.Time.Year的Java 8 doc页面指出,支持的最小和最大年份分别为-999,999,999和999,999,999.

现场总结

static int MAX_VALUE支持的最大年份,'+999,999,999'.

static int MIN_VALUE支持的最低年份'-999,999,999'.


但是,存储年份值的原始类型变量是int,它应该能够存储在-2,147,483,648和2,147,483,647之间.

/**
 * The year being represented.
 */
private final int year;
Run Code Online (Sandbox Code Playgroud)

为什么有这些任意限制?

java time limit

6
推荐指数
1
解决办法
101
查看次数

JS - 没有for或while循环重复动作N次?

例如,我想创建一些调试数据数组,我需要一个只需要所需数组长度的函数,并返回几个具有随机数据值的道具的对象数组.

有没有办法在没有for循环的情况下完成这个功能?问题的原因是我有这个i我不需要的变量.

const generateData = (count) => {
  let data = []
  for (let i = 0; i < count; i++)  
    data.push({
      foo: Math.round(Math.random() * 100),
      bar: Math.random() > 0.5
    })
  return data  

}
Run Code Online (Sandbox Code Playgroud)

javascript loops

3
推荐指数
2
解决办法
393
查看次数

标签 统计

java ×1

javascript ×1

limit ×1

loops ×1

time ×1