[Java] 母音か子音か

SRM 240 Div2 easyより
変数chrがStringで、小文字一文字だけだった時に、母音(a, i, u, e, o)か子音かを判定したい時、素直に考えて
chr.equals("a") || chr.equals("i") || chr.equals("u") || chr.equals("e") || chr.equals("o")
と書いていたけど、
"aiueo".indexOf(chr) >= 0
のスマートさに愕然とした。

コメント

このブログの人気の投稿

git-svnでFILE was not found in commit HASH

ECJをJenkinsに食わせてみた