Какой идиоматический способ сделать String из двух Int в Scala? - PullRequest
1 голос
/ 07 декабря 2010
"" + int1 + int2

работает, но немного уродливо

Ответы [ 4 ]

10 голосов
/ 08 декабря 2010

Я бы, наверное, пошел с int1.toString + int2.toString, но я просто катался.

5 голосов
/ 08 декабря 2010

Возможно, уродливее

"%d%d".format(int1, int2)
2 голосов
/ 08 декабря 2010

Другой способ -

Array(int1, int2).mkString

... также позволяет вам это

Array(int1, int2).mkString(", ")
1 голос
/ 08 декабря 2010

Разработчики Scala проделали тяжелую работу, подражая этой странной части совместимости с Java, поэтому я, вероятно, просто воспользовался бы тем, что вы предложили.

...