public static ArrayList mainList = someList;
이것에서 특정 품목을 어떻게 얻을 수 ArrayList
있습니까? mainList[3]
?
public static ArrayList mainList = someList;
이것에서 특정 품목을 어떻게 얻을 수 ArrayList
있습니까? mainList[3]
?
답변:
많은 사람들이 이미 말했듯이 :
mainList.get(3);
ArrayList Javadoc 을 확인하십시오 .
또한 배열 색인에주의하십시오 .Java에서 첫 번째 요소는 index 0
입니다. 따라서 세 번째 요소를 얻으려고하면 솔루션이mainList.get(2);
mainList.get(list_index)
mainList.get(3);
나중에 참조 할 수 있도록 다음 유형의 질문에 대해서는 Java API를 참조해야합니다.
http://download.oracle.com/javase/1.4.2/docs/api/java/util/ArrayList.html
유용한 것입니다!
ArrayList API 문서 에서 간단히 답변을 얻을 수 있습니다 .
항상 API 문서를 참조하십시오.
전화는 다음과 같습니다.
mainList.get(3);
다음은 기본으로 ArrayList를 이해하는 간단한 자습서입니다. :)
http://www.javadeveloper.co.in/java/java-arraylist-tutorial.html
시험:
ArrayListname.get(index);
index
인덱스의 위치는 어디에 ArrayListname
있고 귀하의 경우와 같이 Arraylist의 이름은 mainList입니다.
필자는 ArrayListAdapter를 사용하여 각 필드에 항목을 동적으로 넣었습니다. 향후 쿼리에 유용 할 수 있습니다.
AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo)item.getMenuInfo();
그런 다음 아래와 같이 배열 목록 항목을 가져올 수 있습니다.
arrayListName(info.position);