View Subcategory
Zero pad a number
Given the number 42, pad it to 8 characters like 00000042
scala
val formatted = String.format("%08d", int2Integer(42))
printf("%08d\n", 42)
println("%08d".format(42))
Right Space pad a number
Given the number 1024 right pad it to 6 characters
"1024 "
scala
val formatted = String.format("%-6d", int2Integer(1024))
printf("%-6d\n", 1024)
println("%-6d".format(1024))
Format a decimal number
Format the number 7/8 as a decimal with 2 places: 0.88
scala
val formatted = String.format("%3.2f", double2Double(7./8.))
printf("%3.2f\n", 7./8.)
Left Space pad a number
Given the number 73 left pad it to 10 characters
" 73"
scala
val formatted = String.format("%10d", int2Integer(73))
printf("%10d\n", 73)
