Modification des éléments d'un Vector
Bonjour tlm,
Voila ça fait mnt 15 minutes que je me bat contre une erreur que je ne sait pas comment la résoudre ni la signification :calim2:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
/// >>>> import des classes
//Main Class
public class Files {
public static String toLowCase(String ch1){
String ch2=null;
ch2=ch1.toLowerCase();
return ch2;
}
//Main Function
public static void main(String[] args) {
BufferedReader ReadFrm=null;
Vector<String> MyVec= new Vector<String>();
String chaine=null;
//Remplissage du vector par des lignes d'un fichier text
try {
while ((chaine= ReadFrm.readLine())!=null){
MyVec.add(chaine);
}
} catch (IOException e) {e.printStackTrace();
}//End Try Catch
System.out.print("Taille Vecteur: "+MyVec.size());
int i=0;
for(i=0; i<MyVec.size();i++){
String ch=null;
ch=toLowCase(MyVec.elementAt(i));
MyVec.elementAt(i)=ch;
System.out.println("Lu2: "+ch);
}
System.out.println("\nTexte en LowerCase:\n");
for(i=0; i<MyVec.size();i++){
System.out.println("Lu en Low: "+MyVec.elementAt(i));
}
}//End Main Function
}//End Main Class |
l'erreur que j'ai est : The left-hand side of an assignment must be a variable.
comment puis je modifier / écraser le contenu d'un élément de mon vecteur tout en sachant que cet élément est localisé à la iéme case??
Merci. (Si ça vous semble bête comme problème ... beh je débute encore en Java :mouarf:)