我在做:
@var1=@var2='abc'
有没有像@var1,@var2='abc'
那样的速记,可以避免使用看起来有点笨拙的2 =
。
答案 0 :(得分:1)
你目前正在以正确的方式行事......
两个=
并不笨拙。它应该从右到左进行评估......
>> a = b = :c
=> :c
>> a
=> :c
>> b
=> :c
但如果你真的想避开它们,你可以重复自己并使用它,例如:
>> a, b = :c, :c
=> [:c, :c]
>> a
=> :c
>> b
=> :c
答案 1 :(得分:0)
@var1,@var2=["abc"]*2
p @var2,@var1
# >> "abc"
# >> "abc"