Here\'s the code snippet:
public static void main (String[]arg) { char ca = \'a\' ; char cb = \'b\' ; System.out.println (ca + cb) ; }
The + operator doesn't operate over characters like it does over strings. What's happening here is that a and b are being cast to their integer ASCII codepoints - 97 and 98 - and then added together.
+
a
b