A voir également:
- Structure en java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java décompiler - Télécharger - Langages
2 réponses
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
5 février 2025
1 526
18 nov. 2008 à 00:10
18 nov. 2008 à 00:10
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
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
5 février 2025
1 526
18 nov. 2008 à 00:39
18 nov. 2008 à 00:39
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...
Sims'
>
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
5 février 2025
18 nov. 2008 à 13:26
18 nov. 2008 à 13:26
Hello,
Ou encore directement mettre les objets dans l'arraylist :
mais après tu devra tester pour savoir s'il s'agit d'un Integer ou d'un String et se n'est pas l'idéal...
Ou encore directement mettre les objets dans l'arraylist :
String s1 = new String("machin"); Integer i2 = new Integer(2); ArrayList list = new ArrayList(); list.add(s1); list.add(i2)
mais après tu devra tester pour savoir s'il s'agit d'un Integer ou d'un String et se n'est pas l'idéal...
18 nov. 2008 à 13:33
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...