Articles of Java

Wie fügt man ein zusätzliches Quellverzeichnis für Maven hinzu, das kompiliert und in das Build-Jar aufgenommen werden soll?

Zusätzlich zu src / main / java, füge ich ein src / bootstrap-Verzeichnis hinzu, das ich in meinen Build-process einbeziehen möchte, mit anderen Worten, ich möchte Maven kompilieren und die Quellen dort in meinem Build einschließen. Wie!?

Java 8-Stream umgekehrte Reihenfolge

Allgemeine Frage: Was ist der richtige Weg, um einen Stream umzukehren? Unter der Annahme, dass wir nicht wissen, aus welchem ​​Elementtyp der Stream besteht, was ist die generelle Möglichkeit, einen Stream umzukehren? Spezifische Frage: IntStream bietet Range-Methode zum Generieren von Ganzzahlen in einem bestimmten Bereich IntStream.range(-range, 0) , jetzt, dass ich es umschalten will Bereich […]

Den angular zwischen zwei Linien berechnen, ohne die Steigung berechnen zu müssen? (Java)

Ich habe zwei Linien: L1 und L2. Ich möchte den angular zwischen den beiden Linien berechnen. L1 hat Punkte: {(x1, y1), (x2, y2)} und L2 hat Punkte: {(x3, y3), (x4, y4)} . Wie kann ich den angular zwischen diesen beiden Linien berechnen, ohne die Steigungen berechnen zu müssen? Das Problem, das ich gerade habe, ist, […]

Lemmatisierung java

Ich suche nach einer Lemmatisierung Implementierung für Englisch in Java. Ich habe schon ein paar gefunden, aber ich brauche etwas, das nicht viel Speicher braucht (1 GB top). Vielen Dank. Ich brauche keinen Stemmer.

Warum kann ich in Java nicht \ u000D und \ u000A als CR und LF verwenden?

Warum kann ich in Java nicht \ u000D und \ u000A als CR und LF verwenden? Es gibt einen Fehler, wenn ich den Code kompiliere: illegal line end in character literal

Sollte ich separate ScriptEngine- und CompiledScript-Instanzen für jeden Thread verwenden?

Mein Programm verwendet die Java Scripting API und kann einige Skripte gleichzeitig auswerten. Sie verwenden keine gemeinsamen ScriptEngine , Bindungen oder Kontext, können aber dieselben ScriptEngine und CompiledScript Objekte verwenden. Ich sehe, dass Oracle Nashorn-Implementierung in Java 8 nicht Multithread ist, ScriptEngineFactory.getParameter(‘THREADING’) gibt null über die die Dokumentation sagt: Die Engine-Implementierung ist nicht Thread-sicher und […]

Wie kann ich ein Double auf nur zwei Dezimalstellen in Java abschneiden?

Zum Beispiel habe ich die Variable 3.545555555, die ich auf nur 3.54 kürzen möchte.

Java8: Mehrdeutigkeit mit Lambdas und überladenen Methoden

Ich spiele mit java8 lambdas herum und stieß auf einen Compilererrors, den ich nicht erwartet hatte. Angenommen, ich habe eine funktionale interface A , eine abstract class B und eine class C mit überladenen Methoden, die entweder A oder B als Argumente annehmen: public interface A { void invoke(String arg); } public abstract class B […]

Wie finde ich den Index eines Elements in einem int-Array?

Wie finde ich einen Index eines bestimmten Wertes in einem Java-Array vom Typ int ? Ich habe versucht, Arrays.binarySearch auf meinem unsortierten Array, es gibt nur manchmal die richtige Antwort.

Kopieren in die Zwischenablage in Java

Ich möchte die Zwischenablage des Benutzers in einer Zeichenfolge in einer Java-Konsolenanwendung festlegen. Irgendwelche Ideen?