Maison > Java > javaDidacticiel > le corps du texte

. Buzz pétillant

Susan Sarandon
Libérer: 2024-11-06 11:55:03
original
1040 Les gens l'ont consulté

. Fizz Buzz

Problème

https://leetcode.com/problems/fizz-buzz/description/

Solution 01

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;
    }
}

Copier après la connexion

Solution 02

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;
}
}


Copier après la connexion

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!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal