Comment analyser chaîne contenant un nombre négatif en entier?
Partie de mon code est ici!
bufferedReader=new BufferedReader (inputstreamreader);
message=bufferedReader.readLine ();//ex: message has (1,-3)
String[] msg=message.split (",") //I use comma (,) as deliminator
int x=Integer.parseInt (msg [0]);
int y=Integer.parseInt (msg [1]);
Clairement analyse mais le problème est qu'il perd de signe négatif. C'est le "message" contient (1,-3). Pls m'aider à analyser sans perdre -ve signe.
- votre code est bien. avant de diviser imprimer ce que vous avez reçu peut être quelque chose de mal à l'envoi de la fin.
- Oui... le problème est au client de fin de prise!!
Vous devez vous connecter pour publier un commentaire.
Fonctionne sans problème. Sortie:
ParseInt
Devrait fonctionner, cependant, vous n'obtenez pas le résultat carString[] msg = message.split(",");
résultats dans les 2 chaînes avec "(1" et d'autres "-10)" essayez de supprimer les accolades