読者です 読者をやめる 読者になる 読者になる

uehaj's blog

Grな日々 - GroovyとかGrailsとかElmとかRustとかHaskellとかFregeとかJavaとか -

Groovyで文字処理を書くときの心得

Groovy

先のエントリと、ほかにいくつかGroovyでパズルっぽいコードを書いてみたんだけど、あれだね。Groovyで文字の絡む処理はC言語的にやったら負けだね。

Cだと例えば

char ch;
char converted = (ch-'A'-shift) % 26 + 'A';

みたいに良くやるやりかたでGroovyを書こうとすると死ぬる。えーとCharacter.valueOf(ch.charAt(0) as char)・・・とか、全然簡潔じゃないし!!

ASCII文字の並びとか文字という概念を忘れるのだ。そんなものはないのだそうだ無いのだ。うーんーうーん(うなされている)

広告を非表示にする