String#internで文字列をシンボルに変換できます。
"ZZ".intern #=> :ZZ
シンボルのまま演算するのが面倒な処理は
一旦文字列化して後でinternでシンボルに戻してあげるといった処理が可能となります。
たとえば、公式によればSynbol#nextは
:ZZ.to_s.next.intern #=> :AAA
と書き換える事ができます。
あるいは、外部ファイル等々で別に用意された文字列を加工、シンボルとして保存……なんて局面では使えるかもしれません
String#internで文字列をシンボルに変換できます。
"ZZ".intern #=> :ZZ
シンボルのまま演算するのが面倒な処理は
一旦文字列化して後でinternでシンボルに戻してあげるといった処理が可能となります。
たとえば、公式によればSynbol#nextは
:ZZ.to_s.next.intern #=> :AAA
と書き換える事ができます。
あるいは、外部ファイル等々で別に用意された文字列を加工、シンボルとして保存……なんて局面では使えるかもしれません