1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
String ligneA="aaaa bbbb";
String ligneA2 = "aaaa bbbb 12.254";
boolean equal = true;
//tu splitte ta châine en fonction de l'espace
StringTokenizer stringTokenizerA = new StringTokenizer(ligneA);
StringTokenizer stringTokenizerA2 = new StringTokenizer(ligneA2);
//Parcours
if(stringTokenizerA2.countTokens() == stringTokenizerA.countTokens()+1){
while (stringTokenizerA.hasMoreElements() && equal)
{
if(!stringTokenizerA.nextToken().equals(stringTokenizerA2.nextToken())){
equal = false;
}
}
}else{
equal = false;
}
//si equal = true, tous les tokens sont identiques, et le dernier token de stringTokenizerA2 est le nombre
// le parser et faire x2 dessus
// reconstituer la chaine avec la nouvelle valeur |
Partager