begin process at 2012 02 14 07:21:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Au secours

 > 

Parcours d'une ArrayList en java


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Parcours d'une ArrayList en java

mardi 17 août 2004 à 17:57:26 | Parcours d'une ArrayList en java

valnanto

Bonjour,
j'ai un petit algorithme et le code java à mettre en place pour parcourir une ArrayList.

Mon ArrayList pointe vers un tableau d'objets de 6 éléments. Dans ce tableau, je stocke par jour (de 0 à 365) et par molécule (0 à 14) une quantité 1, une quantité 2, une concentration et une hauteur de pluie.

exemple :
index jour n° mol. qte1 qte2 conc. h
0 0 0 0.000001 0.000001 0.0000001 0.5
....
14 0 14 0.000001 0.000001 0.0000001 0.5
15 1 0 0.000002 0.000002 0.0000002 0.5
.....
29 1 14 0.000002 0.000002 0.0000002 0.5

Je souhaite récupérer par jour:
1. la somme de qte1 et qte2 pour les 15 molécules
2. la somme de la concentration pour les 15 molécules

Comment faire ces calculs et les stocker ?

Merci
Valnanto
mardi 17 août 2004 à 22:19:15 | Re : Parcours d'une ArrayList en java

JBAware

Salut

je reprends un peu j'ai un peu de mal a te suivre

index jour n° mol. qte1 qte2 conc. h
0 0 0 0.000001 0.000001 0.0000001 0.5
....
14 0 14 0.000001 0.000001 0.0000001 0.5
15 1 0 0.000002 0.000002 0.0000002 0.5
.....
29 1 14 0.000002 0.000002 0.0000002 0.5

les index sont ceux du tableaux ou de l'ArrayList?
que contient exactement to ArrayList et quel est sa logique d'indexation?
De même comment est construit ton tableau?

JB@WAre

mercredi 18 août 2004 à 10:41:51 | Re : Parcours d'une ArrayList en java

valnanto

Salut,
d'accord je n'ai pas été très claire, je vais essayer de t'expliquer ce que je fais.

les index sont ceux du tableaux ou de l'ArrayList?
les index sont ceux de l'ArrayList.

que contient exactement to ArrayList et quel est sa logique d'indexation?
Mon ArrayList contient mes données qui sont le jour, le numéro de mol, la quantité 1, la quantité 2, la concentration et la pluie par jour et par molécule
J'ai 365 jours * 15 molécules ce qui fait un index qui va de 0 à 5475.

De même comment est construit ton tableau?

mon tableau Str et mon ArrayList v sont construits de cette manière
ArrayList v = new ArrayList();
int k =0;
String [] Str = new String [6];
int i =0;
token = new StringTokenizer(ligne, " ");
while (token.hasMoreTokens ()){
s = token.nextToken();
Str[i]=s;
i++;
}
v.add(k,Str);
k++;

J'ai choisi cette structure pour récupérer les données de mon fichier texte qui contient 365 jours et pour chaque jour des données pour 15 molécules différentes.

Valnanto
jeudi 19 août 2004 à 15:41:44 | Re : Parcours d'une ArrayList en java

Thanos3

Voila, je sais pa si j'ai bien tout compris mais ca doi calculer ce que tu veu :



ArrayList list; // Ta liste de depart.

float qte[] = new float[365]; // Resultat des qte.
float conc[] = new float[365]; // Resultat des concentration.

for(int i = 0; i < list.size(); i++){
String [] s = (String []) list.get(i);
// Je ne crois pa ke le cast marche avec les tableaux, essaie sans les []. sinon utilise une autre ArrayList a la place de ton tableau.

qte[(i/15)] += (Float.valueOf(s[2]) + Float.valueOf(s[3]));
conc[(i/15)] += Float.valueOf(s[4]);

}


Essaie tu verras bien.


Cette discussion est classée dans : java, tableau, arraylist, jour, parcours


Répondre à ce message

Sujets en rapport avec ce message

conversion de ArrayList en tableau [ par jmg02001 ] Bonjour sauriez vous comment convertir un ArrayList en tableau d'objetou un ArrayList de tableaux de string (ayant tous la meme dimention) en tabeau à transfomrer un tableau excel en tableau de string java [ par hugsdan ] Bonjour à tous,je voudrais savoir comment je pourrais transformer mon tableau excel en un tableau de string java?ou alors au moins comment exporter le transformer un tableau excel en tableau de string java [ par hugsdan ] Bonjour à tous,je voudrais savoir comment je pourrais transformer mon tableau excel en un tableau de string java?ou alors au moins comment exporter le afficher un tableau mysql ds un tableau java [ par MIZZO ] BONJOURJE suis entrain de faire un prog sur java+mysql, j ai un blem c est ke j arrive pas a afficher un tableau mysql ds un tableau java . Tableau en Java ? [ par CHKDSK2K ] Bonjour,je voudrais savoir s'il est possible de créer un tableau ou l'on puisse ajouter des vals par exemple je crée un tableau de 10 vals possible ma java et jexcelapi [ par aude_ali007 ] Bonjour,J'utilise l'api jexcel (super bien faite au passage), j'ouvre un fichier xls dans lequel j'ai un tableau. J'aimerais reprendre l'en-tête de mo tableau a deux dimensions java [ par aurelie84 ] Bonsoir, en fait, je voudrais faire un tableau a deux dimensions en java et apparament ca n'existe pas. Comment faut-il faire ? un tableau de tableau tableau java [ par luckybenji ] salut @ tousvoila je debute dans le java et la je voudrai creer  un tableau pour faire une sorte d'agenda prise de rendez vous ou dans le tableau il y Couleur d'un pixel d'une image [ par ton13or ] J'ai un problème en java et j'aimerai savoir si quelqu'un a déjà du utiliser cette méthode. Voilà, j'aimerai construire un tableau d'int contenant la Modification d'une ArrayList a cours de son parcours [ par DirigeableMoue ] Bonjour,J'ai une liste crée avec Arraylist que je parcours avec un iterator. Au cours de ce parcours il peut m'arriver de modifier la liste par ajout


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,796 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales