Ich fing an Java zu lernen und hatte immer dieses Problem.
Wann concat() und wann append() - Operationen verwendet werden sollen.
Tun sie die gleiche Operation und was ihrer Rückgabetypen?Wann concat verwenden und anhängen?
-6
A
Antwort
4
concat():
String hat eine concat Verfahren ist Zeichenfolge unveränderlich.
fügt eine Zeichenfolge zu einer anderen Zeichenfolge hinzu.
Es wird das neue Objekt nach der Verkettung erstellt, da es ein unveränderlich ist.
append():
String und Stringbuffer verfügt Verfahren hängen, sind diese zwei wandelbar.
hängt eine char- oder char-Sequenz an eine Zeichenfolge an.
Es wird kein neues Objekt erstellt, da es sich um ein veränderbares Objekt handelt.
Verwandte Themen
- 1. Wann node.js verwenden und wann Ajax verwenden?
- 2. Wann System() verwenden und wann execv *() verwenden?
- 3. Verwenden von Fadein und Anhängen
- 4. Wann "if" und "wann" in Clojure verwenden?
- 5. Wann und wann nicht CoreAnimation verwenden
- 6. Luftstrom: Wann SellerieExecutor und wann MesosExecutor verwenden
- 7. Wann Datenbankansichten verwenden und wann nicht?
- 8. Wann zu verwenden und wann nicht Python 3.5 `erwarten 'verwenden?
- 9. Wann socket.io zu verwenden und wann Ajax zu verwenden
- 10. Wann verwenden wir POJO und wann verwenden wir SLSB
- 11. Wann SoapObject und SoapPrimitive verwenden
- 12. Wann MVC und EZB verwenden?
- 13. Wann IEquatable verwenden und warum
- 14. Was und wann Tuple verwenden?
- 15. CONCAT und SQL
- 16. Wann verwenden Sie Eigenschaften und wann in Java?
- 17. Wann Vektoren und wann Arrays in C++ verwenden?
- 18. Wann ein Modul zu verwenden, und wann eine Klasse
- 19. Wann sollte ich lineare neuronale Netze verwenden und wann nichtlinear?
- 20. Wann sollten wir instanceof verwenden und wann nicht
- 21. Wann CheckBox zu verwenden ist und wann Switch
- 22. Wann sollte Lehre ORM und wann Zend-db-Tabelle verwenden?
- 23. Wann sollte ich @classmethod und wann def-Methode (self) verwenden?
- 24. Java: Wann Generika-Methode zu verwenden und wann explizite Methode
- 25. Wann sollte ich Hive-Engine MR verwenden und wann TEZ?
- 26. Wann zu verwenden behalten und wann zu kopieren
- 27. Wann sollte ich setUpClass verwenden und wann __init__?
- 28. Wann sollte ich async verwenden/abwarten und wann nicht?
- 29. Wann 'if ... else if' und wann zu verwenden ist
- 30. Wann GWT zu verwenden ist und wann nicht
Wenn Sie diese Methoden ihre Dokumentation lesen, was hat Ihnen das gesagt? Woher kommt die Verwirrung? Können Sie Ihre Forschung teilen, damit wir nicht dasselbe tun müssen? –
@JeroenVannevel hat den Schlüssel - lesen Sie immer zuerst die API-Dokumentation. –
Ich stimme zu, diese Frage als off-topic zu schließen, weil ein sorgfältiges Lesen von Javadocs ausreichend gewesen sein sollte. – duffymo