Mein Hauptinteresse gilt den String Util-Klassen, StringUtils, RandomStringUtils und CharSetUtils. Sie bilden die Grundlage von String Taglib und sind die Klassen, in die ich am meisten Zeit investiert habe. Natürlich betrachte ich sie als äußerst nützlich und verwende sie täglich. Zu den wichtigsten Features der StringUtils-Klasse zählen die folgenden:
RandomStringUtils ist eine Klasse für das Erstellen zufälliger Textsequenzen, wie sie oft in generierten Passwörtern vorkommen. Sie enthält alle Unicode-Komponenten und spezielle Overloads für English-alphabetic, Ascii, AsciiNumeric und numeric. Ich hoffe, sie zukünftig in ein umfassenderes zufallsbasiertes Framework integrieren und stärker lokal anpassen zu können.
Ausnahmen
In den letzten Jahren war eine der am häufigsten eingesetzten wiederverwendbaren Klassen die eher bescheidene NestedException oder CascadedException. Im java.lang.Throwable in JDK 1.4 besteht das Unterpaket für Ausnahmen nun aus einer Reihe von Klassen, mit denen die meisten der vorhandenen Implementierungen gehandhabt werden können, im Gegensatz zu dem Beta-Release von Commons Lang, wo das Unterpaket einfach nur eine Implementierung war.
Obwohl dieses Feature auf den ersten Blick vielleicht nicht sehr nützlich erscheint, können die Benutzer in JDK 1.3 eine Implementierung nutzen, während die Benutzer von in JDK 1.4 die SDK-Version verwenden können. Man darf dabei nicht vergessen, dass der wichtigste Kunde von Commons Lang das Jakarta-Projekt selbst ist, an dem viele Benutzer teilnehmen, die gleichzeitig mit verschiedenen Java-Versionen arbeiten möchten.
In ExceptionUtils ist eine nützliche Methode enthalten:
Dies ist eines der laufend vorkommenden String-Utilities.
Das jüngste Update bringt insgesamt zwölf Fixes. Schadcode lässt sich unter Umständen ohne Interaktion mit…
Eine softwarebasierte Workstation soll es Ingenieuren erlauben, sämtliche Steuerungen zentral zu verwalten. Pilotkunde ist Ford.
Kryptodiebstahl und finanzieller Gewinn sind laut ESET-Forschungsbericht die vorrangigen neuen Ziele.
Schwachstellen aus der ThroughTek Kaylay-IoT-Plattform. Dringend Update-Status der IoT-Geräte prüfen.
Fast acht Milliarden Euro fließen in die deutsche Region der AWS European Sovereign Cloud. Das…
Internet in den eigenen vier Wänden ist heutzutage nicht mehr wegzudenken. Denn egal, ob Homeoffice…