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
A voir également:
- Utilisation de donnée dans une arraylist
- Utilisation chromecast - Guide
- Télécharger gratuitement notice d'utilisation - Guide
- Données de navigation - Guide
- Une personne non-voyante utilise un logiciel qui lit les textes et décrit les images. sans utiliser de logiciel spécifique, trouvez, dans le document, comment s’appelle le chien de la photo. - Forum Handicap / Accessibilté
- 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 Webmastering