1 EYLÜL 2012, CUMARTESİ
Sözdizimi, iki boyutlu bir dizi oluşturmak için
Düşünün:
int[][] multD = new int[5][];
multD[0] = new int[10];
Bu 5 satır ile iki boyutlu bir dizi oluşturmak ve 10 sütun?
Bu kodu internette gördüm, ama sözdizimi mantıklı gelmedi.
CEVAP
1 EYLÜL 2012, CUMARTESİ
Aşağıdakileri deneyin:
int[][] multi = new int[5][10];
böyle bir şey için kısa bir el:...
int[][] multi = new int[5][];
multi[0] = new int[10];
multi[1] = new int[10];
multi[2] = new int[10];
multi[3] = new int[10];
multi[4] = new int[10];
Her öğe, yukarıda da eşdeğer int
, 0
,: için varsayılan değer olarak başlatılır unutmayın
int[][] multi = new int[][]{
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
};
Bunu Paylaş:
İki boyutlu bir dizi için bir işaretçi...
Nasıl Java genel bir dizi oluşturmak i...
Neden bu program geçerli mi? Bir sözdi...
En verimli şekilde sıfır JavaScript di...
Nasıl Ruby başka bir dizi için bir diz...