脊髄反射で書いてみた
もちろん、これね
どうしてプログラマに・・・プログラムが書けないのか?
class FizzBuzz { FizzBuzz() { for (int i=0; i<=100; i++) judge(i); } private void print(String str){ System.out.println(str); } private void judge(int count){ if (count%15==0) { print("FizzBuzz"); } else if (count%3==0) { print("Fizz"); } else if (count%5==0) { print("Buzz"); } else { print(String.valueOf(count)); } } public static void main(String[] args) { new FizzBuzz(); } }
ワンライナー?冗談じゃない、java使いは保守性に気を使います!って、最近javascriptばかり書いていて、
var $ = function(id) { return document.getElementById(id) }
とかよく書いてるせいか、System.out.printlnが許せなかった。引数が凄くいい加減です・・・。まぁ、まぁいいか。