Jes*_*Jes 3 format scala println
为了格式化 Long 或 Double 类型变量,我应该使用 '%' 之后的后缀是什么?
var LONG : Long = 9L;
println("The value of LONG is %?".format(LONG));
var DOUBLE : Double = 9.9;
println("The value of DOUBLE is %?".format(DOUBLE));
Run Code Online (Sandbox Code Playgroud)
非常感谢。
小智 5
val height = 1.9d
val weight = 100L
val name = "James"
println(f"$name%s is $height%2.2f meters tall and weights $weight%3d kg") // James is 1.90 meters and weights 100 kg
Run Code Online (Sandbox Code Playgroud)
下面是如何在println
语句中格式化我们可以使用 String.format() 方法来格式化,如下所示
var LONG : Long = 9L;
println("The value of LONG is %d\n".format(LONG))
var DOUBLE : Double = 9.9;
printf("The value of DOUBLE is %.2f".format(DOUBLE));
Run Code Online (Sandbox Code Playgroud)
结果你:-
LONG 的值为 9
DOUBLE 的值为 9.90
有关格式化标志的更多选项,请参阅http://web.cerritos.edu/jwilson/SitePages/java_language_resources/Java_printf_method_quick_reference.pdf
归档时间: |
|
查看次数: |
9479 次 |
最近记录: |