0
点赞
收藏
分享

微信扫一扫

JAVA数组批量设值(初始化)的办法


  今天看到初始化代码,通过for循环给一个数组初始化。吾一看就觉得很愚昧。心想肯定有更好办法。于是上网搜索,果然找到了办法:

Arrays.fill(arr, value);

  实际上,即使没有提供这个方法,也有两个思路:


  • 初始化一个默认的数组,每次使用System.arrayCopy().
  • 可以使用增长式初始化,开始初始化一个,然后使用ystem.arrayCopy().以倍数增长。


举报

相关推荐

0 条评论