>>81
case
when v.is_a?(String)
...
when v.is_a?(Array)
...
end
でも可。 is_a? の場合はサブクラスでも拾われるという差がある。