Als «java» getaggte Fragen

Java ist eine beliebte Programmiersprache auf hoher Ebene. Verwenden Sie dieses Tag, wenn Sie Probleme haben, die Sprache selbst zu verwenden oder zu verstehen. Dieses Tag wird selten alleine verwendet und wird am häufigsten in Verbindung mit [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] und [maven] verwendet.

4
Sortieren Sie Zahlen in einem Array, ohne die Position gerader Zahlen mit Java-8 zu ändern
Ich lerne Java 8-Streams. Sagen Sie mir bitte, wie kann ich eine sortArrayMethode kompakter schreiben ? import org.junit.Test; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import java.util.Map; import static org.junit.Assert.assertArrayEquals; public class TestStream { /* * Sort numbers in an array without changing even numbers position */ @Test public void test_1() …


3
Java mit Filterung bei verschiedenen Modellen vor und nach der Projektion
Betrachten Sie das folgende JAVA-Modell für den Ruhezustand : @Entity @Table public class Person { @Id @GeneratedValue(strategy = GenerationType.AUTO) public Long id; @Column public String firstName; @Column public String lastName; @Column public Boolean active; } und das folgende Modell für die API-Serialisierung (unter Verwendung des Spring Boot Rest Controllers): public …

4
Kann ich in Java ein Prädikat erstellen, das einen Filter auf mehr als ein Objekt anwendet?
Ich habe ein Prädikat, mit dem ich eine Liste desselben Entitätsobjekts filtere: Predicate<DWHDeal> companyFilter = i -> i.getCompany().equals(company); Ich muss auch denselben Filter mit genau derselben Bedingung auf genau dasselbe Feld auf eine Liste von DTOs anwenden, bei denen das DTOS basierend auf der Entität von zuvor erstellt wird: Predicate<DWHDealDTO> …

4
Rufen Sie nicht statische Methoden für benutzerdefinierte Unity Android-Plugins auf
Ich versuche zu verstehen, wie ich meine eigenen Android-Plugins für Android erstelle. Ich kann statische Methoden in meiner Java-Klasse (die in AndroidStudio erstellt wurde) aufrufen, aber ich kann wirklich keine nicht statischen Methoden aufrufen. Ich überprüfe diese Links: https://answers.unity.com/questions/884503/cant-call-non-static-method-in-androidjavaclass.html http://leoncvlt.com/blog/a-primer-on-android-plugin-development-in-unity/ https://answers.unity.com/questions/1327186/how-to-get-intent-data-for-unity-to-use.html Wie rufe ich eine nicht statische Methode vom Unity …
8 java  c#  android  unity3d  plugins 



4
Warum erfordert negate () eine explizite Umwandlung in Predicate?
Ich habe eine Liste von Namen. In Zeile 3 musste ich das Ergebnis des Lambda-Ausdrucks auf setzen Predicate<String>. Das Buch, das ich lese, erklärt, dass die Besetzung notwendig ist, um dem Compiler zu helfen, die passende Funktionsschnittstelle zu bestimmen. Ich brauche jedoch keine solche Besetzung in der folgenden Zeile, weil …

3
Wie konvertiere ich short [] in List <Short> in Java mit Streams?
Ich dachte, ich könnte aus dieser Frage extrapolieren , aber ich kann nicht Das kann ich natürlich short[] shortarray = {0,1,2}; List&lt;Short&gt; shortList = new ArrayList&lt;Short&gt;(); for (Short s : shortarray) { shortList.add(s); } Aber ich frage mich, wie ich das mit Streams machen soll. List&lt;Short&gt; shortList = Arrays.stream(shortarray).boxed() .collect(Collectors.toList()); …

2
Speichern in der Datenbank in der Stream-Pipeline
Gemäß der Dokumentation auf der Oracle-Website : Nebenwirkungen von Verhaltensparametern bei Stream-Vorgängen werden im Allgemeinen nicht empfohlen, da sie häufig zu unwissentlichen Verstößen gegen die Anforderungen an die Staatenlosigkeit sowie zu anderen Sicherheitsrisiken für Threads führen können. Umfasst dies das Speichern von Elementen des Streams in einer Datenbank? Stellen Sie …


2
Überlastungsauflösung, welche Methode aufgerufen wird
Nehmen wir an, ich habe eine ComponentBaseKlasse, die ein Kind ObjectContextDecoratorund ein Enkel von ist ObjectContext. public class ComponentBase extends ObjectContextDecorator { } public class ObjectContextDecorator extends ObjectContext { public void set(String objectTypePath, String characteristicName, Object value) { //... } } public class ObjectContext { public void set(String characteristicName, Object …

3
Refactor-Polymorphismus mit Java 8
Ich habe eine alte Codebasis, die ich mit Java 8 umgestalten muss, daher habe ich eine Schnittstelle, die angibt, ob meine aktuelle Site die Plattform unterstützt. public interface PlatformSupportHandler { public abstract boolean isPaltformSupported(String platform); } und ich habe mehrere Klassen, die es implementieren, und jede Klasse unterstützt eine andere …
8 java  spring  java-8 

1
Wie kann ich die App-API-Dokumentation mithilfe von springdoc-openapi-webflux-ui anzeigen?
Ich habe diese https://springdoc.github.io/springdoc-openapi-demos/ Dokumentation gelesen , um springdoc-openapi-webflux-ui zu verwenden. Wie in der Dokumentation angegeben, habe ich springdoc-openapi-webflux-uimeiner App gerade eine Bibliothek hinzugefügt :implementation('org.springdoc:springdoc-openapi-webflux-ui:1.2.26') Zusätzlich habe ich den Pfad zur API in application.yml angepasst: springdoc: swagger-ui: path: /swagger-ui.html Wenn ich die App starte und zu http: // localhost: 8080 …

1
Dynamisches Zuweisen von Speicher zu einer AWS Elastic Beanstalk-Umgebung mit mehreren Docker-Containern, in der Java-Anwendungen ausgeführt werden
Ich möchte jede mögliche Unze des Gebrauchs aus der freien elastischen Bohnenstangenstufe herausdrücken. Mein Backend besteht aus einer Reihe von Microservices (mit ktor). Ich habe 5 Microservices , um genau zu sein. Alle diese sind dockerized und ich versuche , sie alle auf dem gleichen winzigen zu laufen t2.micro (frei) …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.