2010-12-07 3 views

Répondre

10

Je serais probablement aller avec int1.toString + int2.toString mais c'est juste comment je roule.

+0

Merci. Évident, mais d'une façon ou d'une autre je l'avais manqué. –

+0

@Paul dw, vous l'avez mis là-bas maintenant. ET vous avez appris que vous pouvez parfois manquer l'évidence: P –

+0

Je savais déjà que je peux manquer l'évidence, malheureusement :) –

5

On peut dire que plus laid

"%d%d".format(int1, int2) 
1

Les développeurs de Scala ont travaillé dur pour émuler cette étrange partie de la compatibilité Java, donc j'utiliserais probablement ce que vous avez suggéré.

+1

Même en Java, ce n'est pas un bon moyen de l'écrire. – Nicolas

+1

@Nicolas C'était une blague (ou du moins c'est comme ça que je l'ai pris) liée à ce sujet: http://thread.gmane.org/gmane.comp.lang.scala.user/33893 –

+0

Hum ... un peu blague privée qui peut conduire quelqu'un à de mauvaises pratiques n'est pas adéquate ici, je pense surtout si aucune référence n'est donnée pour comprendre que c'est une blague. – Nicolas

2

Une autre façon est

Array(int1, int2).mkString 

... vous permet également cette

Array(int1, int2).mkString(", ") 
Questions connexes