2D Array List Android Studio

2D Dizi Listesi Android Studio

2D dizi listesi, birden fazla veri türünü saklamak için kullanılan bir veri yapısıdır. Her bir eleman, bir dizi veya liste olabilir. Bu, verileri düzenli ve erişilebilir bir şekilde saklamayı kolaylaştırır.

2D dizi listesi oluşturmak için, öncelikle bir dizi oluşturmanız gerekir. Daha sonra, her bir elemana bir dizi veya liste atayabilirsiniz. Örneğin, aşağıdaki kod bir 2D dizi listesi oluşturur:

“`
List> list = new ArrayList<>();

for (int i = 0; i < 3; i++) {
List innerList = new ArrayList<>();
for (int j = 0; j < 3; j++) {
innerList.add(i * 3 + j);
}
list.add(innerList);
}
“`

Bu kod, 3 satır ve 3 sütunlu bir 2D dizi listesi oluşturur. Her bir eleman, 0’dan 8’e kadar olan sayılardan oluşur.

2D dizi listesine erişmek için, öncelikle satır numarasını ve ardından sütun numarasını belirtmeniz gerekir. Örneğin, aşağıdaki kod 2D dizi listesinin ilk satırındaki ilk elemanı alır:

int value = list.get(0).get(0);

2D dizi listesine eleman eklemek için, öncelikle satır numarasını ve ardından sütun numarasını belirtmeniz gerekir. Daha sonra, elemanı ekleyebilirsiniz. Örneğin, aşağıdaki kod 2D dizi listesinin ilk satırına bir eleman ekler:

list.get(0).add(9);

2D dizi listesinden eleman silmek için, öncelikle satır numarasını ve ardından sütun numarasını belirtmeniz gerekir. Daha sonra, elemanı silebilirsiniz. Örneğin, aşağıdaki kod 2D dizi listesinin ilk satırından bir eleman siler:

list.get(0).remove(0);

2D dizi listesi, verileri düzenli ve erişilebilir bir şekilde saklamak için kullanışlı bir veri yapısıdır. Android Studio’da 2D dizi listesi kullanmak için, öncelikle java.util.List arayüzünü içe aktarmanız gerekir. Daha sonra, ArrayList sınıfını kullanarak bir 2D dizi listesi oluşturabilirsiniz.

Faydalı Siteler ve İlgili Dosyalar


Yayımlandı