Utilisation de donnée dans une arraylist
mumu
-
mumu -
mumu -
Bonjour,
J'utilise deux arraylist dont voici une partie du code:
Code 1:
while (true)
{ // Lit une ligne de fichier_test.obj
String ligne = tampon.readLine();
// Vérifie la fin de fichier
if (ligne == null)
break;
String [] str=ligne.split(";");
mat = new ArrayList<String[]>();
mat.add(new String[]{str[0],str[1],str[2]});
String[] strArray = mat.get(0);
for(int i=0;i<mat.size();i++)
{
String[] stra = mat.get(i);
System.out.println(stra[0]+","+stra[1]+","+stra[2]);
}
} // Fin du while
Code 2
while (true)
{ // Lit une ligne de fichier_test.obj
String ligne = tampon.readLine();
// Vérifie la fin de fichier
if (ligne == null)
break;
if(ligne.substring(0, 2).equals("v "))
{
String [] str=ligne.split(" ");
//System.out.println(str[0]+" ; " + str[1]+" ; " + str[2]+" ; " + str[3]+ " ; 1");
vect = new ArrayList<String[]>();
vect.add(new String[]{str[1],str[2],str[3],"1"});
String[] strArray = vect.get(0);
for(int i=0;i<vect.size();i++)
{
String[] stra = vect.get(i);
System.out.println(stra[0]+","+stra[1]+","+stra[2]+", 1");
}
}
Je voudrais prendre les valeurs du code 1 (qui est une matrice 3*4) et les multiplier avec les valeurs du code2 (des centaines de vecteur v)
Je pensais faire cela dans une nouvelle classe, mais je ne sais pas comment prendre mes valeurs, pr pvr les multipliers entres elles.
Merci d'avance pour tout renseignement
J'utilise deux arraylist dont voici une partie du code:
Code 1:
while (true)
{ // Lit une ligne de fichier_test.obj
String ligne = tampon.readLine();
// Vérifie la fin de fichier
if (ligne == null)
break;
String [] str=ligne.split(";");
mat = new ArrayList<String[]>();
mat.add(new String[]{str[0],str[1],str[2]});
String[] strArray = mat.get(0);
for(int i=0;i<mat.size();i++)
{
String[] stra = mat.get(i);
System.out.println(stra[0]+","+stra[1]+","+stra[2]);
}
} // Fin du while
Code 2
while (true)
{ // Lit une ligne de fichier_test.obj
String ligne = tampon.readLine();
// Vérifie la fin de fichier
if (ligne == null)
break;
if(ligne.substring(0, 2).equals("v "))
{
String [] str=ligne.split(" ");
//System.out.println(str[0]+" ; " + str[1]+" ; " + str[2]+" ; " + str[3]+ " ; 1");
vect = new ArrayList<String[]>();
vect.add(new String[]{str[1],str[2],str[3],"1"});
String[] strArray = vect.get(0);
for(int i=0;i<vect.size();i++)
{
String[] stra = vect.get(i);
System.out.println(stra[0]+","+stra[1]+","+stra[2]+", 1");
}
}
Je voudrais prendre les valeurs du code 1 (qui est une matrice 3*4) et les multiplier avec les valeurs du code2 (des centaines de vecteur v)
Je pensais faire cela dans une nouvelle classe, mais je ne sais pas comment prendre mes valeurs, pr pvr les multipliers entres elles.
Merci d'avance pour tout renseignement
Configuration: Windows XP Internet Explorer 7.0
A voir également:
- Utilisation de donnée dans une arraylist
- Utilisation chromecast - Guide
- Notice d'utilisation - Guide
- Ajouter une donnée dans une liste déroulante excel - Guide
- Logiciel de récupération de données - Guide
- Dans son restaurant, igor utilise une application pour gérer les réservations. dans le schéma (structure) de la base de données de l’application représenté ci-dessous : de quoi « clients » est-il le nom ? de quoi « date » est-il le nom ? associez chaque terme avec un attribut, une donnée, un enregistrement, une table, une valeur ou une variable. - Forum Programmation