Gunnar Bittersmann: Variablen in RegExps

Beitrag lesen

Den Sinn von "Stringliteral".concat(String) werde ich nie verstehen, wo es doch das einfachere »+« zur Verkettung von Strings gibt.

molily,
Vermutlich passiert intern auch dasselbe: beim Operator »+« – wenn auf Strings angewandt – wird die Methode String.concat() aufgerufen.

(toString() ist auch unnötig, denn wenn man Numberwert + Stringwert notiert, kommt immer ein Stringwert heraus. Aber explizite Typenumwandlung schadet natürlich nicht, vor allem wenn einem diese Regeln noch nicht selbstverständlich im Hinterkopf liegen.)

IMHO lieber sauber aufschreiben. Durchführen muss der Interpreter die Typenumwandlung sowieso.

Live long and prosper,
Gunnar

PS. „Numberwert“?? Du sprichst fließend denglisch? ;-)

--
„Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)