Override java string-Methoden
Können wir überschreiben alle Methoden der String-Klasse in unserer Klasse durch die Erweiterung der String-Klasse?
- Was ist Ihr problem, dass Sie überschreiben möchten die String-Methode?
- Hat es jemals zu Ihnen kommen ausprobieren?
Du musst angemeldet sein, um einen Kommentar abzugeben.
String
istfinal
Klasse kann man nichtextend
esKönnten Sie auch interessiert sein, um zu wissen, warum es
final
und warum kann man nicht erweitern, ist Der Kern Grund dafür ist seine UnveränderlichkeitSehen
Nicht.
String
istfinal
und kann daher nicht verlängert werden.Können Sie nicht tun, dass Sie als Klasse String ist Final.
Ich nicht verstehen, warum Sie wollen override String-Methoden.
Können Sie es nicht wie
String class is final
.aber Sie können fügen Sie zusätzliche Funktionalität, um String-Methoden durch die Verwendung der Zusammensetzung wie unten
Können Sie nicht außer Kraft gesetzt
final
Klassen, von denenString
ist.Können Sie, obwohl, erstellen Sie Ihre eigene Klasse mit String-helper-Funktionen.
z.B.,
dann nutzen Sie einfach das Helfer-Funktion auf Ihrem string:
String
ist einfinal
Klasse und so können Sie nicht haben eine andere Klasseextend
es.