Bonjour Débutant en java, j'aimerais découper ma chaine de caractère selon le caractère poin "." et aussi selon le nombre de caractère qu'elle contient, le mien doit contenir 6 caractère au maximum sinon si nous rencontrons un point "." avant les 6 caractère bas on découpe quand même.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
String[] découpé = "boo.and.foo".split(".");
// découpé[0] = "boo", découpé[1] = "and" et découpé[2] = "foo"
 
================================
int MAXCAR = 6;
String[] tronk = new String[MAXCAR];
 
for (int i =0; i > MAXCAR-1; i++)
			{
			tronk = chaine.split(".");
			System.out.println("tronk["+i+"] " + tronk[i]);
			}
//Ce code ne m'affiche pas le le contenu de tronk[i];
pour découper selon le nombre max de caractère, je n'arrive pas. je pense qu'avec le machaine.lenght(), il y a moyen, mais dur dur de trouver la syntaxe appropriée.

Merci