Dal corso: Programmazione Java avanzata

Sblocca questo corso con una prova gratuita

Iscriviti adesso per accedere a oltre 24.900 corsi tenuti da esperti del settore.

Metodi generici di Java

Metodi generici di Java

- [Istruttore] I metodi generici in Java sono metodi che ti permettono di creare un nuovo parametro di tipo solo per quel metodo. Ciò è utile se si sta scrivendo un metodo ma si desidera essere flessibili riguardo al tipo di oggetti che è possibile passare. In questo esempio, ho un array di caratteri chiamato charArray. Ho anche un array di booleani chiamato boolArray e un array di numeri interi chiamato intArray. Quindi, ho creato un metodo chiamato arrayToList che scorre tutti gli oggetti in un array e li aggiunge a un elenco. Voglio essere in grado di passare una qualsiasi di queste matrici nel metodo, anche se sono di tipi diversi. Quindi la prima cosa che ho provato è creare gli argomenti dell'array per elencare i tipi di oggetto del metodo. In Java, object è un tipo genitore di tutti gli altri tipi di oggetti, quindi posso passare array ed elenchi di qualsiasi tipo a questo metodo. Nel metodo principale, ho utilizzato il metodo array to list per creare un elenco di caratteri da…

Contenuti