Ich bin versucht, eine zu erstellen final class CaseInsensitiveString implements CharSequence
.
Dies würde es uns ermöglichen, Variablen und Felder dieses Typs zu definieren, anstatt eine reguläre zu verwenden String
. Wir können auch zB a Map<CaseInsensitiveString, ?>
, a Set<CaseInsensitiveString>
usw. haben.
Was sind einige der Vor- und Nachteile dieses Ansatzes?