String + operator vs concat method

The + operator produces a new String by appending the second operand onto the end of the first operand.

The String concat method concatenates the specified string to the end of current string. The first two Strings are NOT changed by the action of concat(). A new String is constructed that contains the character “Red Rose”.

 

How to Concatenate Strings in Java | Developer.com

Strings and Object References in Java: The concat() Method | Saylor Academy