je "+" et je veux l'utiliser comme "si (1 + 2 == 3)"Comment puis-je convertir des chaînes en opérateurs Java?
0
A
Répondre
3
Si vous souhaitez évaluer "1 + 2" comme une équation mathématique: Evaluating a math expression given in string form
Si vous voulez évaluer si (1 + 2 == 3) comme une instruction if, java devrait le faire pour vous.
0
une option devrait être envisagée est d'utiliser le moteur de script, voir les notes techniques ici: http://docs.oracle.com/javase/6/docs/technotes/guides/scripting/programmer_guide/index.html#who
Questions connexes
- 1. convertir des chaînes d'entrée utilisateur en hachage en java
- 2. Convertir des chaînes séparées par des virgules en plusieurs chaînes
- 3. Analyser des chaînes dans des documents de requête mongodb avec des opérateurs dans java
- 4. convertir des chaînes en octets à chaîne
- 5. convertir une chaîne en un tableau de chaînes en Java
- 6. Haskell: Convertir des chaînes en phrases
- 7. Comment convertir des chaînes en entiers en Python?
- 8. Comment convertir des résultats numériques en symboles ou en chaînes?
- 9. Comment convertir des données binaires en chaînes et revenir en Java?
- 10. Une autre façon de convertir ArrayList contenant des chaînes à un tableau de chaînes en Java?
- 11. Convertir des chaînes localisables en tableur?
- 12. convertir des chaînes en dates C++
- 13. C++ convertir des chaînes en tableaux char
- 14. Comment faire pour convertir des entités HTML en Java
- 15. Comment convertir Xml en tableau de chaînes
- 16. Comment convertir des chaînes arbitraires en noms compatibles CLS?
- 17. Comment convertir des chaînes UNICODE en MBCS dans C#?
- 18. Comment convertir des chaînes en ints dans une liste imbriquée?
- 19. Comment convertir des chaînes null en chaîne vide json.net
- 20. Dans Sql Server, comment convertir des chaînes binaires en binaire?
- 21. Comment convertir des couleurs en chaînes de la même taille?
- 22. Codage des chaînes en HTML en Java
- 23. Parenthèses affectant la priorité des opérateurs en Java
- 24. comment utiliser les opérateurs tout en faisant calc en Java
- 25. Convertir le jeu de résultats Java en tableau de chaînes
- 26. Comment convertir chaîne en tableau de chaînes
- 27. Java Analyse des chaînes d'horodatage
- 28. Recherche de chaînes pour les opérateurs
- 29. Comment convertir ce tableau java en XML?
- 30. Différence entre opérateurs OR || et | en Java?
Voulez-vous dire que vous voulez savoir comment écrire un programme qui analyse une expression mathématique (comme « 1 + 2 = = 3 ")? – siride
Java n'a pas d'évaluation, si c'est ce que vous voulez dire. Pour cela, utilisez JavaScript/ECMAScript. – wberry
pourrait vouloir essayer http://docs.codehaus.org/display/JANINO/Home – MeBigFatGuy