|
|
|
|
Posté par
Pyrodelph, le mercredi 2 mai 2007 à 15:48:27Configuration: Windows XP Firefox 2.0
utilise la fonction substring
String chaine; String tableau[]; for (int i=0; i<tableau.length()/3 ; i++){ tableau[i]= chaine.substring(i *3,( i*3)+2); } c'est un truc dans le genre |
euh c pas trop clair pour moi ce que tu as marquer mais pour plus de precision, les chaine de caraceter peuvente etre plus longue
en faite il me faudrais une sorte de parseur mais je ne les comprend pas tres bien |
mais ce que tu met dans ton tableau fait tjrs 2 caracteres? |
en plus de ca je me sui gouré dans le code !!! honte a moi :S
String chaine; // la chaine de caractere que tu veu décomposer String tableau[]; // le tableau dans laquel tu veu stocker tes données for (int i=0; i<(chaine.length()-1)/3 ; i++){ // tant que tu n'est pa a la fin de la chaine tableau[i]= chaine.substring(i *3,( i*3)+2); // il découpe cette chaine pour prendre les valeur ( de deux caractere) a mettre dans le tableau } si tes valeur ne font pa tjrs 2 caractere il faudra repéré les espace dit moi si c'est le cas (chaine.length()-1)/3 renvoi le nombre de "morceau" dans ta chaine ( si il y a tjrs 2 caractere a tes morceaux)... |
Une bonne petite expression régulière et hop tu l'auras ton tableau
|
il est possible quil y est plus de caractere
mais la chaine de caractere a decomposer vien dun bufferedReader et le code que tu ma donner, jy avais deja penser sauf que quand jexecute, il me donne une exeception dans thread main a la ligne ou sinsere un morceau de chaine dans la tableau = tableau [i] = chaine.substring.... voici mon nouveau probleme !! |
Essaie de voir si tu ne peux pas te débroyer avec la class java.util.StringTokenizer
J'ai l'impression que c'est ce qu'il te faut ... |
Merci Ekra en effet, en utilisant les tokens cela fonctionne parfaitement, c'est la solution que j'avais implanté mais je voulais juste que l'on m'explique comment le faire à l'aide des Exp Reg (juste par curiosité car les ressources sur le sujet son pauvres sur le net :( ) |
Salut a tous
merci de m'avoir aider au final j'ai utiliser les string tokenizer qui fonctionne tres bien, je vais donc pouvoir bientot clore ce sujet s'il n'y a pa d'objection ++ |
Et sinon, si t'écris comme un gamin de 8 ans, c'est parce que tu es analphabète et inculte ou juste pour faire croire que les informaticiens sont tous abrutis ? |
saluut |
"Et sinon, si t'écris comme un gamin de 8 ans, c'est parce que tu es analphabète et inculte ou juste pour faire croire que les informaticiens sont tous abrutis ?"
Et sinon, à part faire du HS, tu nous caches d'autres qualités ? Blaireau. |
| 25/02 15h16 | Sed - Introduction à SED | Sed |
| 05/05 16h31 | Utiliser des accents et autres caractères spéciaux | Programmation |
| 04/04 14h26 | On peut utiliser comme on veut les polices de caractères | Mythes et légendes |
| 10/04 13h47 | Sed - Insérer un espace entre chaque lettre | Sed |
| 04/11 10h07 | [PHP] Parse error, unexpected T_STRING, expecting ',' or ';' | PHP |
| 31/03 20h05 | Javascript et Chaine de Caractère | 3 |
| 03/05 10h46 | Javascript et chaine de caractère | 2 |
| 28/02 17h30 | Javascript et chaine de caractère ? help ! | 2 |
| 11/07 00h12 | Syntaxe Chaine Caractère | 2 |
![]() | Ant Renamer - ANT Renamer permet de renommer un grand nombre de fichiers et dossiers en quelques clics. Il ne fait que modifier les noms... | Catégorie: Gestion de fichiers Licence: Freeware/gratuit |
![]() | Java Runtime Environment - Java Runtime Environment (JRE) installe la machine virtuelle Java, permettant de jouer en ligne, de discuter avec des... | Catégorie: Java Licence: Open Source |
![]() | PSPad - PSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS,... | Catégorie: Développement Licence: Freeware/gratuit |
![]() | Azureus - Azureus est un client BitTorrent multiplateformes développé en Java, c'est-à-dire un gestionnaire de téléchargement de... | Catégorie: Téléchargement Licence: Open Source |
![]() | Cabasse JAVA MT4 Cherry | Catégorie: Enceintes | 1,499.00 € Son-Vidéo |
![]() | Cabasse JAVA MT4 Black | Catégorie: Enceintes | 1,499.00 € Son-Vidéo |
![]() | God of War: Chains | Catégorie: Jeu vidéo PSP | 34.95 € Rue du Commerce |
![]() | Kingdom Hearts : Chain | Catégorie: Jeu vidéo Gameboy Advance | 34.45 € Amazon.fr |