基础JAVA去实现.
其实问题比较简单...直接全用三元表达式就可以做到
ArrayList<String> results = new ArrayList<String>();
for (int i = 1; i <= n; i++) {
results.add(i % 3 == 0 || i % 5 == 0 ?i % 3 == 0 ? i % 5 == 0 ? "fizz buzz" : "fizz" : i % 3 == 0 ? "fizz buzz" : "buzz" : i+"");
}