Fizz Buzz

来源:互联网 发布:项目管理分析软件 编辑:程序博客网 时间:2024/05/17 20:00

https://leetcode.com/problems/fizz-buzz/description/
给出一个数,输出1~n的字符串,15的倍数输出FizzBuzz,3的倍数输出Fizz,5的倍数输出Buzz

class Solution {    public List<String> fizzBuzz(int n) {        List<String> list = new ArrayList<String>();        while(n > 0) {            if(n % 15 == 0)                list.add("FizzBuzz");            else if(n % 3 == 0) {                list.add("Fizz");            }else if(n % 5 == 0) {                list.add("Buzz");            }else                list.add(String.valueOf(n));            n--;        }        Collections.reverse(list);        return list;    }}
原创粉丝点击