J'ai un Double
que je veux frapper les chiffres supplémentaires après la décimale de (je ne suis pas trop préoccupé par la précision, mais n'hésitez pas à le mentionner dans votre réponse) avant la conversion en String
.Quoi de plus efficace/moins cher, casting ou appel de méthode?
Je me demandais s'il ne serait pas préférable de lancer à int
ou d'utiliser un DecimalFormat
et d'appeler format(..)
. Aussi, est-il plus efficace de spécifier String.valueOf()
ou de le laisser tel quel et de laisser le compilateur le comprendre? Désolé si je semble un peu ignorant, je suis vraiment curieux d'apprendre plus des détails techniques.
Pour référence, je dessine texte et toile Android:
c.drawText("FPS: " + String.valueOf((int)lastFps), xPos, yPos, paint);
Faire une boucle qui le font des millions de fois et de comparer les résultats – Zefiryn