ソースコードを見た人が呆れるプログラムを作ろう企画。
お題は「Stringをカンマ区切りで表示」
つまり
String data = { {"aa", "bb", "cc"}, {"dd", "ee"}}; print(data);
とやったら
aa,bb,cc dd,ee
と表示されるprintメソッドの実装。
で、もちろんこれだけでは簡単なので、条件を。
- if, switch, whileは使用禁止
- forは[for(;;)]の形の無限ループで1度だけ使用可能。使わなければもっとえらい。
nullが渡されたときは「データがありません」、new String{}が渡されたときは「データが空です」と表示してください。
バカなプログラムができあがるハズです。
追記:まとめはこちら http://d.hatena.ne.jp/nowokay/20070323