Convertir String en un instruction de java
inconnu
-
inconnu -
inconnu -
Bonjour,
je veux faire un programme calculatrice simple a l'aide du java mais les composants graphiques comme "JOptionPane" ou
"JTextField" sont de type chaine de caractère je ne veux pas traiter chaque signe dans un procédure différent
alors comment je peut convertir cette chaine en un instruction de java
je veux faire un programme calculatrice simple a l'aide du java mais les composants graphiques comme "JOptionPane" ou
"JTextField" sont de type chaine de caractère je ne veux pas traiter chaque signe dans un procédure différent
alors comment je peut convertir cette chaine en un instruction de java
A voir également:
- Convertir String en un instruction de java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
C'est plus compliqué, dans ce cas, car il faut parser le String et le décomposer dans un arbre avec des valeurs numériques ou des opérateurs pour les feuilles... Cela peut devenir relativement compliqué si tu veux gérer également la priorité des opérands, les parenthèses etc.
Tout dépend de la complexité de ton projet, si ta calculette est sophistiquée, mieux vaut essayer d'utiliser une bibliothèque open source existante, e.g. antlr (mais si c'est pour un truc simple, passer par antlr est la même chose qu'utiliser un canon pour tuer une mouche).
++
Pour exécuter un exe depuis java, tu peux passer par Runtime.getRuntime().exec() et éventuellement lui passer %SystemRoot%\system32\calc.exe comme paramètre (mais je ne pense pas que la calculatrice de Windows accepte des paramètres...)