相关疑难解决方法(0)

Ruby连接字符串并添加空格

我有4个字符串变量name, quest, favorite_color, speed可能是空的.我想将它们连接在一起,在非空的空格之间放置空格.代码的简单性,即查看和理解的简单程度,比速度更重要.

所以:

name = 'Tim'
quest = 'destroy'
favorite_color = 'red'
speed = 'fast'
Run Code Online (Sandbox Code Playgroud)

'Tim destroy red fast'
Run Code Online (Sandbox Code Playgroud)

name = 'Steve'
quest = ''
favorite_color = ''
speed = 'slow'
Run Code Online (Sandbox Code Playgroud)

变为:

'Steve slow'
Run Code Online (Sandbox Code Playgroud)

请注意,'Steve'和'slow'之间只有1个空格.

我该怎么做(最好是一行)?

ruby string concatenation

38
推荐指数
3
解决办法
5万
查看次数

标签 统计

concatenation ×1

ruby ×1

string ×1