Make copy of an array

前端 未结 11 2393
庸人自扰
庸人自扰 2020-11-21 23:05

I have an array a which is constantly being updated. Let\'s say a = [1,2,3,4,5]. I need to make an exact duplicate copy of a and call

11条回答
  •  梦谈多话
    2020-11-21 23:39

    For a null-safe copy of an array, you can also use an optional with the Object.clone() method provided in this answer.

    int[] arrayToCopy = {1, 2, 3};
    int[] copiedArray = Optional.ofNullable(arrayToCopy).map(int[]::clone).orElse(null);
    

提交回复
热议问题