How can I convert an Int to a 7-character long String, so that 123 is turned into \"0000123\"?
Int
String
123
\"0000123\"
The padding is denoted by %02d for 0 to be prefixed to make the length 2:
padding
%02d
0
2
scala> val i = 9 i: Int = 9 scala> val paddedVal = f"${num}%02d" paddedVal: String = 09 scala> println(paddedVal) 09