/ / Вмъкни масив в масив - java, android

вмъкнете масив в масив -

В моето приложение за Android трябва да вмъкна масив в масив и да влезе в неговите стойности. Има ли някакъв начин, по който мога да направя това.

Моля, споделете вашите ценни предложения Благодаря предварително :)

Отговори:

0 за отговор № 1

И така, какъв е проблемът?

Опитайте:

ArrayList<ClassName> l1 = new ArrayList<ClassName> ();

Сега да предположим, че имате масивни обекти arr1 и arr2, Можете да ги добавите към списък ArrayList със следното:

l1.add(arr1);
l1.add(arr2);

Сега имате достъп до всеки елемент в l1 с

for(int i=0; i < l1.size;i++){
<ClassName>  obj = l1.get(i);
// and do what you want to do
}

0 за отговор № 2

По принцип създавате списък с списъци. Създайте нов списък и след това добавете този списък към главния списък. Използвайте генерични лекарства, така че не трябва да правите много кастинг.

List<Object> listOfObjects = new ArrayList<Object>();
listOfObjects.add(obj1);
listOfObjects.add(obj2);
List<List<Object>> listOfLists = new ArrayList<List<Object>>();
listOfLists.add(listOfObjects);

// get first object in first list
listOfLists.get(0).get(0);

// add to the first list
listOfLists.get(0).add(0);

0 за отговор № 3

Ето пример, но за Той е за C #

ArrayList MainArray = new ArrayList();

MainArray.Add(new ArrayList());
MainArray.Add(new ArrayList());
MainArray.Add(new ArrayList());

(MainArray[1] as ArrayList).Add("Hello");

Response.Write((MainArray[1] as ArrayList)[0].ToString());