以下代码长于推荐的80个字符.
我试图将其分解并用+运算符和<<运算符连接,但它似乎不起作用.我已经尝试过这种.to_s方法并将冒号移动到他们自己的字符串中但无济于事.
将此分成2行或3行而不会出现no method "+@":String错误的正确方法是什么?
string = "#{sprintf("%02i", hours)}:#{sprintf("%02i", minutes)}:#{sprintf("%02i", seconds)}"
Run Code Online (Sandbox Code Playgroud)
您可以将三者合二为一sprintf:
string = sprintf("%02i:%02i:%02i", hours, minutes, seconds)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
83 次 |
| 最近记录: |