Java - vettori
Ciao!
Qualcuno sa come si possa fare in java la cosa seguente:
un vettore nel quale ogni componente si divide in 2 componenti: una stringa e un intero (quindi praticamente una matrice).
Immagino ci siano 230 modi per farlo, comunque ne apprezzerei uno di poche righe di codice
Grazieeeee
Qualcuno sa come si possa fare in java la cosa seguente:
un vettore nel quale ogni componente si divide in 2 componenti: una stringa e un intero (quindi praticamente una matrice).
Immagino ci siano 230 modi per farlo, comunque ne apprezzerei uno di poche righe di codice

Grazieeeee
Risposte
Puoi definire una classe NewType che avrà due attributi (privati), una stringa e un intero, un costruttore per creare un oggetto di tipo NewType e i metodi getters e setters per leggere e modificare gli attributi. Ovviamente ci sono anche modi più articolati di realizzare la struttura dati da te richiesta, ma alla fine se devi fare un vettore di NewType basta questo:
Saluti, Ermanno.
public class NewType { private String s; private int i; public NewType (String stringa, int intero) { s=stringa; i=intero; } public String getString() { return s; } public void setString(String stringa) { s = stringa; } public int getInteger() { return i; } public void setInteger(int intero) { i = intero; } }
Saluti, Ermanno.