Je souhaite appeler class sur la classe String. Comment puis-je accéder à cette méthode statique?Comment appeler une méthode statique java dans clojure?
Répondre
Vous pouvez appeler une méthode statique à l'aide (ClassName/methodName arguments)
.
Cependant, class
n'est pas une méthode statique, c'est un mot-clé java et vous n'en avez pas besoin dans clojure. Pour obtenir l'objet Class associé à la classe String, utilisez simplement String
.
Un exemple vaut 100 mots:
(. String (valueOf 1))
La classe n'a pas de méthode "class", ni de membre "class". Le symbole Chaîne est mappé à la classe java.lang.String, si ce que vous voulez obtenir est l'équivalent de String.class
de Java. Si vous souhaitez appeler une méthode statique de la classe String, la syntaxe est (String/methodName arg1 arg2)
.
Votre question a été répondu, je pense, mais si vous voulez vraiment obtenir la classe d'un objet inconnu, vous pouvez utiliser la fonction de classe:
> (class "Foo")
java.lang.String
Comme en Java, pour spécifier des cours en dehors de java.lang comme littéraux, vous devez soit les importer, soit spécifier le nom complet du paquet + de la classe en utilisant des séparateurs point (.).
- 1. Comment appeler une méthode statique Java sans arguments dans Clojure?
- 2. Comment appeler une méthode non statique d'une méthode statique
- 3. appeler une méthode statique
- 4. Comment appeler une méthode présente dans une classe statique?
- 5. Comment passer une méthode statique à comp dans clojure?
- 6. La méthode statique dans Java peut appeler une méthode non statique
- 7. Définition générique Java dans une méthode statique
- 8. Puis-je appeler une méthode statique dans une autre méthode?
- 9. Clojure: def Java fonction statique
- 10. java: appeler une méthode
- 11. Comment appeler le code Clojure de Java
- 12. Puis-je appeler la méthode java statique dans JPQL
- 13. Appeler une méthode java
- 14. Appeler une méthode statique en C#
- 15. Comment rendre statique une méthode Java Generic?
- 16. Appeler une méthode statique de manière non statique
- 17. Comment appeler une méthode surchargée en Java?
- 18. Méthode statique usine statique [getInstance()] dans Java?
- 19. Java: Appeler la méthode statique mais rien ne se passe?
- 20. Comment appeler une méthode en Java?
- 21. devoirs: comment appeler une méthode java
- 22. Java Android: Appeler une méthode
- 23. Comment appeler une méthode statique lorsque j'appuie sur un bouton?
- 24. comment appeler une méthode non statique de l'activité?
- 25. Comment synchroniser la méthode statique dans Java
- 26. Comment appeler une méthode statique d'une autre classe
- 27. Comment appeler une méthode statique Objective-c de manière asynchrone?
- 28. Java/Android Comment appeler une activité dans une méthode?
- 29. Comment appeler une méthode à une heure spécifique dans Java?
- 30. Comment appeler une méthode dans une autre classe en Java?
Chaîne travaillée! Merci – Zubair