Sono nuovo di java (& in OOP) e sto cercando di capire la classe ArrayList ma non capisco come usare get(). Ho provato a cercare in rete, ma non ho trovato nulla di utile.Come utilizzare il metodo get() di ArrayList
7
A
risposta
19
Questa è la documentazione ufficiale di ArrayList.get().
In ogni caso è molto semplice, per esempio
ArrayList list = new ArrayList();
list.add("1");
list.add("2");
list.add("3");
String str = (String) list.get(0); // here you get "1" in str
+1
Si consiglia di utilizzare Generics se si utilizza Java 1.5 o versioni successive. – EpicPandaForce
1
Sarebbe questo aiuto?
final List<String> l = new ArrayList<String>();
for (int i = 0; i < 10; i++) l.add("Number " + i);
for (int i = 0; i < 10; i++) System.out.println(l.get(i));
3
si utilizza List#get(int index)
per ottenere un oggetto con l'indice index
nella lista. Lo usi in questo modo:
List<ExampleClass> list = new ArrayList<ExampleClass>();
list.add(new ExampleClass());
list.add(new ExampleClass());
list.add(new ExampleClass());
ExampleClass exampleObj = list.get(2); // will get the 3rd element in the list (index 2);
Problemi correlati
- 1. ArrayList <Integer> con il metodo get/remove
- 2. di ArrayList Contiene metodo
- 3. Non utilizzare ArrayList!
- 4. Laravel 5 come utilizzare il parametro get dall'URL con il metodo di accesso del controller
- 5. Come utilizzare il parametro multple @Path in GET di retrofit
- 6. Html.BeginForm() con metodo GET
- 7. Come utilizzare arricciare GET invece di POST
- 8. Come utilizzare un arraylist come parametro di istruzione preparato
- 9. Come restituire un arraylist da un metodo
- 10. Come gestire il valore predefinito di ArrayList
- 11. Come utilizzare il metodo prepareForReuse
- 12. Come utilizzare il metodo Moq.MockRepository.Of()
- 13. Come utilizzare il metodo Paginate
- 14. Come utilizzare il metodo Skin.AddPageMessage()?
- 15. Rimozione del valore% 20 dal metodo get
- 16. Come utilizzare il metodo PUT in restangular
- 17. Metodo MultiKeyMap get
- 18. come utilizzare il metodo GET o POST ajax per passare i dati alla funzione lambda node.js
- 19. Hashtable: perché il metodo get viene sincronizzato?
- 20. Come ottenere il nome del metodo dall'interno di quel metodo senza utilizzare il reflection in C#
- 21. Come si inviano i dati tramite il metodo GET?
- 22. Perché il metodo di login di Flask usa 'GET'?
- 23. Polymorphism: Perché utilizzare "List list = new ArrayList" anziché "ArrayList list = new ArrayList"?
- 24. Get ArrayList <HashMap <String, String >> valori
- 25. Come utilizzare il metodo showAlert in Android?
- 26. Come utilizzare il metodo setParameterList() in Hibernate?
- 27. Come utilizzare il metodo CopyToDataTable System.Data.DataTableExtensions?
- 28. Come mescolare un ArrayList
- 29. Come utilizzare il metodo addCustomRequestHeader nel selenio?
- 30. come utilizzare il metodo crypt() in Linux?
Cosa non capisci esattamente di questo metodo? – Mat
non capisco come usarlo – madU
Object x = myarray.get (1); –