为什么ruby自动组合字符串?

Fou*_*ore 3 ruby string

如果我有这个代码:

a = "hi" "pie"
puts a
Run Code Online (Sandbox Code Playgroud)

它会打印出来hipie.Ruby会自动组合这些吗?

Yu *_*Hao 6

是.来自文字:字符串

相邻的字符串文字由解释器自动连接:

"con" "cat" "en" "at" "ion" 
#=> "concatenation"
"This string contains " "no newlines."              
#=> "This string contains no newlines."
Run Code Online (Sandbox Code Playgroud)