ildivo
Messages postés2Date d'inscriptionmercredi 12 mars 2008StatutMembreDernière intervention 7 juin 2010
-
6 juin 2010 à 15:11
ildivo
Messages postés2Date d'inscriptionmercredi 12 mars 2008StatutMembreDernière intervention 7 juin 2010
-
6 juin 2010 à 18:12
Bonjour tout le monde ,
j'ai besoin de votre aide.
problème:
je récupère des valeurs dont j'ai besoin qui sont (token8,token11,token12) à partir d'un fichier .txt .
j'ai créé 2 tableau le premier tableau Tab2 contient des valeurs de Fil et le 2eme tableau Tab1 contient autres composants.
Chaque fil relie 2 composant
But: récupérer kel fil est relié avec 2 autres composants
exp ligne 1)token8=f1, token11=1, token12=3
ligne2)token8=G1, token11=1, token12=4
ligne 3) token8=K1, token11=3, token12=5
résultat que je souhaite avoir: f1(G1,k1)
code:
import java.io.*;
public class Tab {
public static String toString(String [] Tab){
String s="";
for(int i=0;i<Tab.length;i++)
s+=Tab[i];
return s;
}
public static String [] getTab(String [] Tab){
return Tab;
}
public static void tableauIdentifiantNoeudSousReseaux(){
String token1="",token2,token3,token4,token5,token6,token7,token8,token9,token10,token11,token12,token13,token14,token15,token16,token17,token18;
String fileName = "CircuitEnSerie.txt";
String s;
String [] TabO= new String[3];
String [] TabF= new String[3];
String [] Tab1= new String[3];
String [] Tab2= new String[3];
try {Reader file = new FileReader (fileName);
LineNumberReader fic=new LineNumberReader(file);
// la comparaison que je fait içi ne marche pas
for(int j=0;j<Tab1.length;j++)
{ for (int k=0;k<Tab2.length;k++)
{
if(Tab1[j]==Tab2[k])
System.out.println(Tab1[0]+","+Tab2[0]);
}
}
ildivo
Messages postés2Date d'inscriptionmercredi 12 mars 2008StatutMembreDernière intervention 7 juin 2010 6 juin 2010 à 18:12
slt,
en faite je veux comparer mes 2 tableaux Tab1 et Tab2
je veux avoir le resultat suivant:
si Tab1[1]==Tab2[1] dans ce cas j'affiche Tab1[0]+Tab2[0]
si Tab2[2]==Tab1[1]
j'affiche "Tab1[0]+Tab2[0]