Bonjour ,
Je suis débutant en Java, travaillant en ce moment sur le traitement de données arrivant sur un port série , je souhaite découper ce que je reçois par la méthode readLine() .
Les infos reçue sont de la forme "A,0350" par exemple, je pensait donc utiliser la méthode substring de la manière suivante :
Je pensais récupérer les 4 dernier caractère pour les utiliser ensuite dasn une formule mais l'erreur suivante se présente
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 String valeur = null; String val = null; valeur = port.readLine(); val = valeur.substring(2,6);Je ne comprend pas ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part java.lang.StringIndexOutOfBoundsException: String index out of range: 6
Et je vous remercie pour toute vos réponses !
Partager