Als «java» getaggte Fragen

484
Wie erhalte ich die Dateierweiterung einer Datei in Java?

Um ganz klar zu sein, ich suche nicht nach dem MIME-Typ. Angenommen, ich habe folgende Eingabe: /path/to/file/foo.txt Ich möchte eine Möglichkeit, diese Eingabe speziell .txtfür die Erweiterung aufzuteilen. Gibt es eine eingebaute Möglichkeit, dies in Java zu tun? Ich möchte vermeiden, meinen...

483
Wie entferne ich das letzte Zeichen aus einer Zeichenfolge?

Ich möchte das letzte Zeichen aus einer Zeichenfolge entfernen. Ich habe versucht, dies zu tun: public String method(String str) { if (str.charAt(str.length()-1)=='x'){ str = str.replace(str.substring(str.length()-1), ""); return str; } else{ return str; } } Ermitteln der Länge der...

469
Java 8 Lambda-Funktion, die eine Ausnahme auslöst?

Ich weiß , wie eine Referenz auf ein Verfahren zu schaffen , das eine hat StringParameter und gibt ein int, das sind : Function<String, Integer> Dies funktioniert jedoch nicht, wenn die Funktion eine Ausnahme auslöst, beispielsweise wie folgt definiert: Integer myMethod(String s) throws...

468
Wie konvertiere ich einen Iterator in einen Stream?

Ich suche nach einer prägnanten Möglichkeit, einen Iteratorin einen Streamoder genauer zu konvertieren, um den Iterator als Stream "anzuzeigen". Aus Leistungsgründen möchte ich eine Kopie des Iterators in einer neuen Liste vermeiden: Iterator<String> sourceIterator = Arrays.asList("A", "B",...