compound additive operator (+=) and Strings : Assignment Operators « Operators « SCJP






public class MainClass{
    public static void main(String[] argv){
        String s = "123";
        s += "45";
        s += 67;
        System.out.println(s);
    
        int b = 2;
        System.out.println("" + b + 3);
    }
}
1234567
23








2.10.Assignment Operators
2.10.1.Assignment Operator Summary
2.10.2.Compound Assignment Operators
2.10.3.An arithmetic operator with = perform an operation on the variable on the left side and store the results in the variable.
2.10.4.a = b = c is evaluated as a = (b = c).
2.10.5.Simple assignment uses =
2.10.6.Assignment operators include an implicit cast.
2.10.7.Java uses the + and += operators to indicate concatenation for string values.
2.10.8.compound additive operator (+=) and Strings