[英]Java, Copy Size of an Array
我剛開始學習Java並想知道。 假設我有一個數組(在我的情況下是多維數組),我想復制一個數組,但使用另一個變量,例如,我有一個布爾數組
boolean[][] arrBool = [2][3]
我想創建一個相同尺寸的整數數組
int[][] arrInt= [2][3]
數組。 最簡單的方法是什么?
謝謝
使用length
,它返回數組的長度
int[][] arrInt = new int[arrBool.length][arrBool[0].length]
就像您認為的那樣
boolean[][] arrBool = new boolean[2][3];
int[][] arrInt = new int[2][3];
但是我想你可能是說尺寸是動態的。 那你可以做
boolean[][] arrBool = ...;
int[][] arrInt = new int[arrBool.length][arrBool[0].length];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.