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

mafa1993

关注

阅读 59

2022-01-28


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

Arrays.fill(arr, value);

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


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


精彩评论(0)

0 0 举报