J'ai comparé Java et Ruby FizzBuzz.

J'ai comparé Java et Ruby FizzBuzz. ]

Java est utilisé comme langage de développement pour les entreprises. En dehors du travail, je crée des portefeuilles en Ruby.

Java, Ruby FizzBuzz

FizzBuzz est un programme qui affiche un certain nombre à un certain nombre à l'écran. Cependant, il existe les conditions suivantes. ・ Lorsqu'il s'agit d'un multiple de 3, il est affiché comme Fizz au lieu d'un nombre. ・ Lorsqu'il s'agit d'un multiple de 5, Buzz s'affiche à la place du nombre. ・ Lorsqu'il s'agit d'un multiple de 15, FizzBuzz s'affiche à la place du nombre.

Java

class FizzBuzz {
  public static void main(String args[]) {
    for (int i = 1; i <= 15; i++) {
      if (i % 15 == 0) {
        System.out.printIn("FizzBuzz");
      } else if (i % 3 == 0) {
        System.out.printIn("Fizz");
      } else if (i % 5 == 0) {
        System.out.printIn("Buzz");
      } else {
        System.out.printIn(i);
      }
    }
  }
}

Ruby

(1..15).each do |i|

  if i % 15 == 0
    puts 'FizzBuzz'
  elsif i % 3 == 0
    puts 'Fizz'
  elsif i % 5 == 0
    puts 'Buzz'
  else
    puts i
  end

end

Recommended Posts

J'ai comparé Java et Ruby FizzBuzz.
J'ai comparé les constructeurs PHP et Java
J'ai comparé les caractéristiques de Java et .NET
Un ingénieur Java a comparé Swift, Kotlin et Java.
FizzBuzz orienté objet (Java)
Java et JavaScript
XXE et Java
J'ai essayé FizzBuzz.
FizzBuzz en Java
Étudiez pendant 3 semaines et réussissez Java Bronze
Essayé l'API Toot et Streaming de Mastodon en Java
Getter et Setter (Java)
J'ai d'abord touché Java ②
[Java] Thread et exécutable
Java vrai et faux
J'ai d'abord touché Java ③
[Java] Comparaison des chaînes de caractères et && et ||
Java - Sérialisation et désérialisation
[Java] Arguments et paramètres
J'ai résumé les types et les bases des exceptions Java
Je veux faire des transitions d'écran avec kotlin et java!
J'ai d'abord touché Java
[Java] Branchement et répétition
[Java] Types de variables et types
Différence entre i ++ et ++ i
java (classe et instance)
[Java débutant] Différence entre la longueur et la longueur () ~ Je ne sais pas ~
[Java] Surcharge et remplacement
J'ai essayé de comparer et de correspondre à des méthodes avec des fonctions similaires pour la différence entre le tableau Java et ArrayList.
Je n'ai pas vraiment compris le comportement de Java Scanner et .nextLine ()
J'ai essayé de collecter et de résoudre les problèmes liés à la «classe» de Ruby.
J'ai essayé de résumer les bases de kotlin et java
Je veux faire une liste avec kotlin et java!
Ce que j'ai appris en Java (partie 4) Branchement conditionnel et répétition
Je veux créer une fonction avec kotlin et java!
J'ai essayé de faire coexister Java Optional et la clause de garde
[Java] J'ai essayé le modificateur d'accès public et l'accès au champ non spécifié [Eclipse]
Je veux implémenter diverses fonctions avec kotlin et java!
[Java] J'ai réfléchi aux mérites et aux utilisations de "interface"
Etudier Java # 2 (\ marque et opérateur)
Ce que j'ai recherché sur Java 8
Java version 8 et fonctionnalités ultérieures
J'ai commencé Java Gold (Chapitre 1-1)
Ce que j'ai recherché sur Java 6
[Java] Différence entre == et égal
[Java] Zone de pile et zone statique
[Java] Classe générique et méthode générique
Programmation Java (variables et données)
Cryptage et décryptage Java PDF
J'ai fait une roulette à Java.
Ce que j'ai recherché sur Java 9
J'ai étudié les types primitifs Java
J'ai pris Java SE8 Gold.
Définition et instanciation de classe Java
J'ai essayé Drools (Java, InputStream)
[Java] À propos de String et StringBuilder
[Java] HashCode et remplacement égal
☾ Instruction Java / Repeat et instruction de contrôle de répétition
Ce que j'ai recherché sur Java 7
J'ai essayé d'utiliser Java REPL