istWas ist die Methode in Java? Was
import static java.util.stream.IntStream.of;
Ich sah es verwendet wird, um die Summe von einigen Zahlen wie diese zu finden,
(array of numbers).sum()
was tut sie?
istWas ist die Methode in Java? Was
import static java.util.stream.IntStream.of;
Ich sah es verwendet wird, um die Summe von einigen Zahlen wie diese zu finden,
(array of numbers).sum()
was tut sie?
Erstellt ein neues IntStream Objekt mit den ganzen Zahlen Sie an: https://docs.oracle.com/javase/8/docs/api/java/util/stream/IntStream.html#of-int-
Für zukünftige Fragen stellen Sie sicher auf die Java-Dokumentation, die meisten der Informationen, die Sie benötigen, die es gibt.
Der Rat zum Lesen der Javadocs ist in Ordnung ... außer dass ich denke, Sie haben den Punkt der Frage verpasst! –
Dies ist gleich IntStream.of(array of numbers).sum()
, die die Rohre in eine array of numbers
IntStream
und ruft sum
auf dem Strom, der die Summe der Werte, die durch Reduktion zu bewerten.
Was ist die Methode in Java?
Es gibt keine of
Methode in Java. Aber es gibt eine IntStream.of
Methode, und so weiter. Tatsächlich gibt es ungefähr 100 verschiedeneof
Methoden in den Java 8 APIs.
Was ist
import static java.util.stream.IntStream.of;
?
Es ist ein statischer Import.
was macht es?
Der Zweck ist, diese Klasse zu ermöglichen, die static
Methode IntStream.of
als of
... ohne Qualifikation zu verweisen.
Ohne sie würde Sie schreiben müssen:
of(<array of numbers>).sum()
als
IntStream.of(<array of numbers>).sum()
jedoch letztere der bessere Weg, dies zu schreiben wäre. (IMO) Vor allem in Anbetracht wie viele verschiedene of
Methoden gibt es.
@Louis Wasserman Kommentare:
Was sie tut, ist Ihr Code schwerer lesbar machen. Einige Methoden sollten nicht statisch importiert werden.
Ich stimme dem zu. Manche Menschen sind von Prägnanz auf Kosten der Wartbarkeit besessen. Dies ist kein Beispiel, das gut kopiert werden kann.
https://docs.oracle.com/javase/8/docs/api/java/util/stream/IntStream.html#of-int...- – Gendarme
Mögliche Duplikate von [Download Java API Documentation?] (http: // Stapelüberlauf.com/questions/1521823/herunterladen-java-api-documentation) –
Was es macht, macht Ihren Code schwerer zu lesen. Einige Methoden sollten nicht statisch importiert werden. –