Se connecter / S'enregistrer
Votre question

JAVA, probleme de variable (tres simple)

Tags :
  • format
  • Programmation
Dernière réponse : dans Programmation
29 Septembre 2007 23:10:02

Bonsoir,
Voila je debute en java et j'ai qqes petit probleme.
Je souhaite faire un programme qui me demmande de taper 2 nombres (format X:Y).
==> la pas de probleme.

Dans la fenetre DOS je rentre donc par ex: 15:30

Cependant comment faire pour attribuer ensuite une variable à "15" et une autre à "30" sans tenir compte des ":"

(pour ensuite soustraire 1 à "15" et 20 à 30 par ex)

J'ai essayer avec Deug.readInt et tout... ms ca ne marche pas...
Le mieu que je puisse faire c'est:
a = Deug.readInt();
b = Deug.readInt();

Merci d'avance

PS: Il n'y a aucun interet a faire ce programme je le sais

Autres pages sur : java probleme variable tres simple

30 Septembre 2007 00:42:31

C'est pas si simple, tu dois utiliser un StringTokenizer puis ensuite transtyper en String puis en int.
30 Septembre 2007 02:50:00

si c'est juste 2 nombres, tu peux utiliser indexOf, substring, parseInt:
  1. // recupere la valeur dans s
  2. i = s.indexOf (":");
  3. a = Integer.parseInt (s.substring (0, i));
  4. b = Integer.parseInt (s.substring (i+1));
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS