新的ruby语法允许:
states = {
Oregon: 'OR',
Florida: 'FL',
California: 'CA',
}
Run Code Online (Sandbox Code Playgroud)
我怎么能添加如下内容:
states = {
New York: 'NY'
}
Run Code Online (Sandbox Code Playgroud)
如果我尝试New\ York:或,我会收到错误'New York':
您无法使用该语法.做这个:
states = {
:"New York" => "NY"
}
Run Code Online (Sandbox Code Playgroud)
要么
states = {
"New York".to_sym => "NY"
}
Run Code Online (Sandbox Code Playgroud)