Ich habe Java und Rubys FizzBuzz verglichen.

Ich habe Java und Rubys FizzBuzz verglichen. ]]

Java wird als Entwicklungssprache für Unternehmen verwendet. Außerhalb der Arbeit erstelle ich Portfolios in Ruby.

Java, Ruby FizzBuzz

FizzBuzz ist ein Programm, das von einer bestimmten bis zu einer bestimmten Nummer auf dem Bildschirm angezeigt wird. Es gibt jedoch die folgenden Bedingungen. ・ Wenn es ein Vielfaches von 3 ist, wird es als Fizz anstelle einer Zahl angezeigt. ・ Wenn es ein Vielfaches von 5 ist, wird Buzz anstelle der Zahl angezeigt. ・ Wenn es ein Vielfaches von 15 ist, wird FizzBuzz anstelle der Zahl angezeigt.

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

Ich habe Java und Rubys FizzBuzz verglichen.
Ich habe PHP- und Java-Konstruktoren verglichen
Ich habe die Eigenschaften von Java und .NET verglichen
Ein Java-Ingenieur verglich Swift, Kotlin und Java.
Objektorientiertes FizzBuzz (Java)
Java und JavaScript
XXE und Java
Ich habe FizzBuzz ausprobiert.
FizzBuzz in Java
Studiere 3 Wochen und bestehe Java Bronze
Versuchte Mastodons Toot- und Streaming-API in Java
Getter und Setter (Java)
Ich habe zuerst Java touched berührt
[Java] Thread und ausführbar
Java wahr und falsch
Ich habe zuerst Java touched berührt
[Java] Vergleich von Zeichenketten und && und ||
Java - Serialisierung und Deserialisierung
[Java] Argumente und Parameter
Ich habe die Typen und Grundlagen von Java-Ausnahmen zusammengefasst
Ich möchte Bildschirmübergänge mit Kotlin und Java machen!
Ich habe zuerst Java berührt
[Java] Verzweigen und Wiederholen
[Java] Variablen- und Typtypen
Unterschied zwischen i ++ und ++ i
Java (Klasse und Instanz)
[Java-Anfänger] Unterschied zwischen Länge und Länge () ~ Ich weiß nicht ~
[Java] Überladen und überschreiben
Ich habe versucht, Methoden mit ähnlichen Funktionen für den Unterschied zwischen Java-Array und ArrayList zu vergleichen und ihnen zu entsprechen.
Ich habe das Verhalten von Java Scanner und .nextLine () nicht wirklich verstanden.
Ich habe versucht, Rubys "Klassen" -Probleme zu sammeln und zu lösen.
Ich habe versucht, die Grundlagen von Kotlin und Java zusammenzufassen
Ich möchte eine Liste mit Kotlin und Java erstellen!
Was ich in Java gelernt habe (Teil 4) Bedingte Verzweigung und Wiederholung
Ich möchte eine Funktion mit Kotlin und Java erstellen!
Ich habe versucht, Java Optional und Guard-Klausel koexistieren zu lassen
[Java] Ich habe versucht, den öffentlichen und nicht angegebenen Feldzugriffsmodifikator aufzurufen. [Eclipse]
Ich möchte verschiedene Funktionen mit Kotlin und Java implementieren!
[Java] Ich habe über die Vorzüge und Verwendungen von "Schnittstelle" nachgedacht.
Studiere Java # 2 (\ mark and operator)
Was ich über Java 8 recherchiert habe
Java Version 8 und neuere Funktionen
Ich habe Java Gold gestartet (Kapitel 1-1)
Was ich über Java 6 recherchiert habe
[Java] Unterschied zwischen == und gleich
[Java] Stapelbereich und statischer Bereich
[Java] Generics-Klasse und Generics-Methode
Java-Programmierung (Variablen und Daten)
Java-Ver- und Entschlüsselung PDF
Ich habe ein Roulette in Java gemacht.
Was ich über Java 9 recherchiert habe
Ich habe Java-Primitivtypen untersucht
Ich habe Java SE8 Gold genommen.
Definition und Instanziierung von Java-Klassen
Ich habe Drools (Java, InputStream) ausprobiert.
[Java] Über String und StringBuilder
[Java] HashCode und gleich Überschreibung
☾ Java / Repeat-Anweisung und Repeat-Steueranweisung
Was ich über Java 7 recherchiert habe
Ich habe versucht, Java REPL zu verwenden