美文网首页
412. Fizz Buzz

412. Fizz Buzz

作者: 衣介书生 | 来源:发表于2018-04-05 14:46 被阅读5次

    题目分析

    题目链接,登录 LeetCode 后可用
    思路比较简单,直接遍历1 到 n 的每个数,依次判断每种情况即可。这里给出了三种将数字转换为对应字符串的方法。

    代码

    class Solution {
        public List<String> fizzBuzz(int n) {
            List<String> res = new ArrayList<String>();
            for(int i = 1; i <= n; i++) {
                if(i % 3 == 0 && i % 5 == 0) {
                    res.add("FizzBuzz");
                } else if(i % 3 == 0) {
                    res.add("Fizz");
                } else if(i % 5 == 0) {
                    res.add("Buzz");
                } else {
                    res.add(i + "");
                    // res.add(String.valueOf(i));
                    // res.add(Integer.toString(i));
                }
            }
            return res;
        }
    }
    

    相关文章

      网友评论

          本文标题:412. Fizz Buzz

          本文链接:https://www.haomeiwen.com/subject/azdmzxtx.html