A voir également:
- Structure en java
- Jeux java itel touche - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java bible - Forum Téléchargement
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
2 réponses
Salut,
Tu crées une classe qui possède un String et un int et tu crées un ArrayList de cette classe:
Tu crées une classe qui possède un String et un int et tu crées un ArrayList de cette classe:
class Couple
{
public String s;
public int i;
public Couple(String s, int i)
{
this.s = s;
this.i = i;
}
}
ArrayList<Couple> ar = new ArrayList<Couple>();
Couple c = new Couple("machin", 2);
ar.add(c);
RE-BON SOIRE:
MERCI POUR VOTRE AIDE;
JE CHERCHE UN TYPE QUI PEUT DIRECTEMENT CONTENIR CE QUE JE VEU FAIRE SANS CREE UNE CLASSE ET MERCI ENCORE POUR VOTRE AIDE
MERCI POUR VOTRE AIDE;
JE CHERCHE UN TYPE QUI PEUT DIRECTEMENT CONTENIR CE QUE JE VEU FAIRE SANS CREE UNE CLASSE ET MERCI ENCORE POUR VOTRE AIDE
Un tableau d'objet alors?
Il faudra passer par des cast pour récupérer tes valeurs avec leur type initial.
Note que cette méthode n'est pas terrible...
Object tab[] = new Object[2];
tab[0] = new String("machin");
tab[1] = new Integer(1);
ArrayList<Object[]> ar = new ArrayList<Object[]>();
ar.add(tab);
Il faudra passer par des cast pour récupérer tes valeurs avec leur type initial.
Note que cette méthode n'est pas terrible...
Si je met un int, j'efface le string... cela permettrait de pouvoir stocker uniquement des int ou des string et non pas des couples de valeurs...
class Couple { private String s ; private int i ; public Couple(String s) { this.s = s ; this.i = 0 ; } public Couple(int i) { this.s = null ; this.i = i ; } public int getInt() { return i ; } public void setInt(int i) { this.i = i ; this.s = null ; } public string getString() { return s ; } public void setString(String s) { this.s = s ; this.i = 0 ; } }