scala教程:printf()格式化打印字符串 作者:马育民 • 2021-03-23 09:36 • 阅读:10278 # 类似C语言格式化输出 ``` var name:String="李雷" var age:Int=10 printf("%s %d 岁 \n",name,age) ``` **执行结果:** ``` 李雷 10 岁 ``` **解释:** - `%s`:占位符,表示是字符串类型。由于是第 **1** 个占位符,运行时,将后面第 **1** 个参数替换该 `%s` - `%d`:占位符,表示是整型。由于是第 **2** 个占位符,运行时,将后面第 **2** 个参数替换该 `%d` 如下图: [](https://www.malaoshi.top/upload/pic/scala/20220323_103839.png) 原文出处:/show_1IXoKgoyOk1.html