Tamam, bu yüzden bir 2B dizi z [50] [50] ve z'nin boyutu 50 * 50, ancak z.length diyorsam, yalnızca 50 tane geri alırım. Bir 2D dizinin gerçek boyutunu nasıl alabilirim?Bir 2B dizi boyutu alın
cevap
Java'da, 2B diziler herhangi 2. uzunluğunu alabilirsiniz
(2B dizilerde 2 boyutlu diziler hepsi aynı uzunlukta olması garantisi yoktur) gerçekten muhtemelen farklı uzunluklarda Dizilerin dizilerdir z[n].length
gibi boyut dizisi, 0 <= n < z.length
.
2B dizinizi bir matris olarak ele alıyorsanız, z.length
ve z[0].length
'u alabilirsiniz, ancak 2. boyuttaki her dizi için uzunluğun aynı olduğu varsayımını yapıyor olabilirsiniz (bazıları için programlar bu makul bir varsayım olabilir).
not: Bu, bazı programlama paradigmalarını ihlal edebilir, ancak kurallar kurallara aykırı hale getirilebilir mi? – easymoden00b
Mark Elliot önce söylediğiniz şekilde anlatıldığı dizide dizisindeki her bir dizi aynı boyutta olduğu göz önüne alındığında 2B dizi boyutunu almak için en kolay yoludur:
array.length * array[0].length
dizisi [0] .size() bir 2D dizisi değil, örneğin bir dizi koleksiyon anlamına gelir. –
- 1. 2B dizi halinde seçin
- 2. AngularJS'de 2B dizi $ dizin
- 3. 2B Dizi Sorusu Java
- 4. 2B dizi dizisini koordinatlardan yapın
- 5. alın boyutu
- 6. Swift Oyun Alanında 2B Dizi
- 7. hızlı bir şekilde 2B numpy dizi
- 8. numpy.genfromtxt, 2B dizi değil, tuple benzeyen bir dizi oluşturur — neden?
- 9. İşleyiciden görüntü boyutu alın
- 10. Bash ilişkisel dizi boyutu
- 11. LibGDX Kiremit: 2B dizi olarak çini haritası
- 12. Perl'de sınıf içi 2B dizi tanımlama
- 13. hata std Std :: dizi başlatmasını :: dizi :: boyutu
- 14. Sınırlı bir elipsin bir dizi 2B nokta etrafına nasıl sığdırılır
- 15. python unicode dize boyutu alın
- 16. Artan düzende bir 2B dizi düzenlemeye çalışıyorum C#
- 17. İşaretçiyi kullanarak bir dizi uzunluğu alın
- 18. Özyineleme kullanarak dizi sayımı alın
- 19. Bir 2B dizisini c
- 20. C# sistem dosya önbellek boyutu alın
- 21. 2B dizi için birden çok txt dosyası C#
- 22. 2B dizi çarpımı için döngülerden neden daha hızlıdır?
- 23. 2B tablo, koordinatları almak için dizi JTSL, JAVASCRIPT
- 24. Kotlin'deki 2B Array
- 25. ArrayList maksimum dizi boyutu neden Integer.MAX_VALUE - 8?
- 26. ArrayList'i 2B Array'a Dönüştürme
- 27. Matlab'da 2B Spektrogram Oluşturun
- 28. 2B Dize Dizisi'nde 2B Listesini Dönüştür C#
- 29. Boyutu extern const olarak bildirilmiş bir dizi bildirme
- 30. Neden bir kullanıcı isteğine sahip olabilirim, dizi boyutu olabilir?
Bu soru biraz muğlak görünüyor : "gerçek boyut" ne ifade eder? –