leetcode[Fizz Buzz]//待整理多种解法

来源:互联网 发布:善领p46最新数据 编辑:程序博客网 时间:2024/06/07 12:32

解法一:

public class Solution {private boolean isFizz(int x){return (x % 3) == 0;}private boolean isBuzz(int x){return (x % 5) == 0;}private boolean isFizzBuzz(int x){return (x % 3) == 0 && (x % 5) == 0;}    public List<String> fizzBuzz(int n) {    List<String> list = new ArrayList<>();        for(int i = 1; i <= n; i++){        if(isFizzBuzz(i)){        list.add("FizzBuzz");        }        else if(isFizz(i)){        list.add("Fizz");        }        else if(isBuzz(i)){        list.add("Buzz");        }        else{        list.add(i + "");        }        }                return list;    }}


原创粉丝点击