https://leetcode.com/problems/fizz-buzz/description/
class Solution { public List<String> fizzBuzz(int n) { List<String> ans = new ArrayList<>(n); for (int i = 1; i <= n; i++) { String text = ""; if (i % 3 == 0 && i % 5 == 0) { text += "FizzBuzz"; System.out.print("FizzBuzz"); } else if (i % 3 == 0) { text += "Fizz"; System.out.print("Fizz"); } else if (i % 5 == 0) { text += "Buzz"; System.out.print("Buzz"); } else { text += String.valueOf(i); System.out.print(i); } ans.add(text); }; return ans; } }
class Solution { public List<String> fizzBuzz (int n) { List<String> answer = new ArrayList<>(n); for (int i = 1; i <= n; i++) { boolean divisibleBy3 = 1 % 3 == 0; boolean divisibleBy5 = 1 % 5 == 0; if (divisibleBy3 && divisibleBy5){ answer.add("FizzBuzz"); } else if (divisibleBy3) { answer.add("Fizz"); } else if (divisibleBy5) { answer.add("Buzz"); } else { answer.add(String.valueOf(i)); } } return answer; } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!