bonjour je lis les informations recu via mon port com comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
byte[] readBuffer = new byte[20];
 
	    try {
 
		while (inputStream.available() > 0) {
		    int numBytes = inputStream.read(readBuffer);
		} 
 
		System.out.print(new String(readBuffer));
	    }
Le problème est qu'avec ce code j'ai 20 caractère qui s'affiche or je voudrai obtenir juste les infos envoier .

Je doit utiliser length??

mais comment??
j'ai essai byte[] readBuffer = new byte[length]; //erreur
byte[] readBuffer = new byte.length; //erreur

donc je sais pas


c'est peut etre pas ça??

merci pour votre aide

edit: Je suis sous NetBeans 6.1et mandriva 2008