Versuchen Sie es mit Java 9

Bereiten Sie Docker entsprechend vor.

FROM java:9
COPY . /usr/src/myapp
WORKDIR /usr/src/myapp
RUN javac Main.java
CMD ["java", "Main"]

Es scheint, dass takeWhile neu eingeführt wurde. Es ist schon eine Weile her, dass ich Java berührt habe, aber es ist interessant, weil es anders ist.

import java.util.stream.Stream;

public class Main {
  static public void main(String[] args) {
    Stream.of(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
      .takeWhile(i -> i < 5)
      .forEach(System.out::println);
  }
}

Ich werde das machen.

$ docker build -t my-java-app .
$ docker run -it --rm --name my-running-app my-java-app
1
2
3
4

Hört sich gut an.

Ich werde auch jshell versuchen.

$ docker run -it my-java-app jshell

スクリーンショット 2017-10-26 05.14.33.png

Es wird ergänzt und Sie können es sofort versuchen. Es ist immer noch bequem, REPL zu haben.

Recommended Posts

Versuchen Sie es mit Java 9
Probieren Sie Java 8 Stream aus
Versuchen Sie es mit dem Java-Rückgabewert
Versuchen Sie es mit RocksDB mit Java
Versuchen Sie, mit Java zu kratzen [Hinweis]
Versuchen Sie, JavaScript in Java aufzurufen
Probieren Sie den Funktionstyp in Java aus! ①
Java
Java
Versuchen Sie, Android Hilt in Java zu implementieren
Versuchen Sie, Selenuim 3.141.59 mit Eclipse (Java) auszuführen.
Versuchen Sie einen If-Ausdruck in Java
Versuchen Sie, die öffentliche Java-Methode zu extrahieren
Versuchen Sie die bidirektionale Kommunikation mit gRPC Java
Versuchen Sie, AWS X-Ray in Java auszuführen
Versuchen Sie es mit der IBM Java-Methodenverfolgung
Probieren Sie Eclipse 4.7 Oxygen New 30+ / Java 10 var!
Versuchen Sie es mit dem Java SDK von Hyperledger Iroha
[Java] Wo haben Sie versucht, Java zu verwenden?
Schnittstelle Versuchen Sie, Java-Problem TypeScript 7-3 zu machen
Java lernen (0)
Java: Versuchen Sie, einen durch Kommas getrennten Formatierer selbst zu implementieren
Java studieren ―― 3
[Java] -Array
Versuchen Sie es mit dem Java Framework Nablarch [Web Application]
Java geschützt
[Java] Anmerkung
[Java] Modul
Java-Array
Java studieren ―― 9
Java Scratch Scratch
Java-Tipps, Tipps
Java-Methoden
Java-Methode
Java (Konstruktor)
Java-Array
[Java] ArrayDeque
Versuchen Sie, Project Euler in Java zu lösen
Java (überschreiben)
Java (Methode)
Java-Zeichenfolge
Java (Array)
Java-Serialisierung
Java Anfänger 4
JAVA hat bezahlt
Java studieren ―― 4
Java (gesetzt)
Java-Shell-Sortierung
[Java] compareTo
Java studieren -5
Versuchen Sie es mit der Stream-API in Java
Java reflektierend 获 获 举
Java (Schnittstelle)
Java-Memorandum
Java-Array
Java studieren ―― 1
Versuchen Sie es mit Mockito
[Java] Polymorphismus
Java # 0 studieren