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.


24
Wie kann ich mehrere Objekte von einer Java-Methode zurückgeben?
Ich möchte zwei Objekte von einer Java-Methode zurückgeben und habe mich gefragt, was ein guter Weg sein könnte, dies zu tun. Die möglichen Möglichkeiten, die ich mir vorstellen kann, sind: Rückgabe eines HashMap(da die beiden Objekte miteinander verbunden sind) oder Rückgabe eines ArrayListvon ObjectObjekten. Genauer gesagt sind die beiden Objekte, …
172 java  return 

3
Wo ist die Dokumentation für die values ​​() -Methode von Enum?
Ich erkläre eine Aufzählung als: enum Sex {MALE,FEMALE}; Und dann iterieren Sie die Aufzählung wie unten gezeigt: for(Sex v : Sex.values()){ System.out.println(" values :"+ v); } Ich habe die Java-API überprüft, kann aber die Methode values ​​() nicht finden. Ich bin gespannt, woher diese Methode kommt. API-Link: https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html
172 java  enums 


14
wie man den einen Eintrag von der Hashmap erhält, ohne zu iterieren
Gibt es eine elegante Möglichkeit, nur eine Entry<K,V>von HashMap zu erhalten, ohne zu iterieren, wenn der Schlüssel nicht bekannt ist? Da die Reihenfolge der Einreise nicht wichtig ist, können wir so etwas sagen hashMapObject.get(zeroth_index); Obwohl mir bewusst ist, dass es keine solche Get-by-Index-Methode gibt. Wenn ich den unten erwähnten Ansatz …
172 java  collections 

15
Klasse mit Einzelmethode - bester Ansatz?
Angenommen, ich habe eine Klasse, die eine einzelne Funktion ausführen soll. Nach Ausführung der Funktion kann sie zerstört werden. Gibt es einen Grund, einen dieser Ansätze zu bevorzugen? // Initialize arguments in constructor MyClass myObject = new MyClass(arg1, arg2, arg3); myObject.myMethod(); // Pass arguments to method MyClass myObject = new …
172 c#  java  oop  static-methods 

11
Null-Check in einer erweiterten for-Schleife
Was ist der beste Weg, um in einer for-Schleife in Java gegen Null zu schützen? Das scheint hässlich: if (someList != null) { for (Object object : someList) { // do whatever } } Oder if (someList == null) { return; // Or throw ex } for (Object object : …
172 java  syntax  loops  for-loop 

4
Orte, an denen JavaBeans verwendet werden?
Was ist eine JavaBean und warum brauche ich sie? Da kann ich alle Apps mit der Klassen- und Schnittstellenstruktur erstellen? Warum brauche ich Bohnen? Und können Sie mir einige Beispiele geben, bei denen Bohnen anstelle von Klassen und Schnittstellen wichtig sind? Bitte erläutern Sie die Wesentlichkeit einer Bohne im folgenden …
172 java  javabeans 


21
Lesen und Schreiben von Excel-Dateien
Ich möchte eine Excel-Datei aus Java mit 3 Spalten und N Zeilen lesen und schreiben und in jeder Zelle eine Zeichenfolge drucken. Kann mir jemand dafür ein einfaches Code-Snippet geben? Muss ich eine externe Bibliothek verwenden oder hat Java eine integrierte Unterstützung dafür? Ich möchte Folgendes tun: for(i=0; i <rows; …
172 java  excel 

19
Verfolgung von XML-Anfragen / -Antworten mit JAX-WS
Gibt es eine einfache Möglichkeit (auch bekannt als: kein Proxy verwenden), um Zugriff auf das unformatierte Anforderungs- / Antwort-XML für einen Webservice zu erhalten, der mit der JAX-WS-Referenzimplementierung veröffentlicht wurde (die in JDK 1.5 und höher enthalten ist)? Das über Code tun zu können, ist das, was ich tun muss. …

10
Java Stanford NLP: Teil von Sprachbezeichnungen?
Die Stanford NLP, demo'd hier , gibt einen Ausgang wie folgt aus : Colorless/JJ green/JJ ideas/NNS sleep/VBP furiously/RB ./. Was bedeuten die Part of Speech-Tags? Ich kann keine offizielle Liste finden. Ist es Stanfords eigenes System oder verwenden sie universelle Tags? (Was ist JJzum Beispiel?) Wenn ich zum Beispiel die …

4
Wie mache ich eine Java Generic-Methode statisch?
Das Folgende ist ein Ausschnitt darüber, wie eine generische Java-Klasse erstellt wird, um ein einzelnes Element an ein Array anzuhängen. Wie kann ich appendToArray zu einer statischen Methode machen? Das Hinzufügen von Statik zur Methodensignatur führt zu Kompilierungsfehlern. public class ArrayUtils<E> { public E[] appendToArray(E[] array, E item) { E[] …
172 java  generics 

27
Wie überprüfe ich, ob meine Zeichenfolge gleich null ist?
Ich möchte NUR eine Aktion ausführen, wenn meine Zeichenfolge einen aussagekräftigen Wert hat. Also habe ich es versucht. if (!myString.equals("")) { doSomething } und das if (!myString.equals(null)) { doSomething } und das if ( (!myString.equals("")) && (!myString.equals(null))) { doSomething } und das if ( (!myString.equals("")) && (myString!=null)) { doSomething } …


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.