Under what circumstances is it better to use the + operator to concatenate strings than to invoke the Append method of the Stringbuffer/stringbuilder object?

Source: Internet
Author: User
Once a string is assigned or instantiated, it cannot be changed, and if a new value is given it will reopen the memory address for storage.

While the StringBuffer class uses methods such as append and insert to change the string value, it simply makes continuous operations on the memory address stored by the original object, reducing the cost of the resource.

If you have a large number of operations that require string concatenation, it is best to use StringBuffer or StringBuilder.
is a small number of strings can be used +

Under what circumstances is it better to use the + operator to concatenate strings than to invoke the Append method of the Stringbuffer/stringbuilder object?

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.