-- (decrement) operator, 290–291, 300
- (subtraction) operator, 286
& (AND) operator, 296–297
&& (AND) operator, short-circuit AND, 294–296
% (remainder) operator, 287
* (multiplication) operator, 286
. (dot) metacharacter, 479
/ (division) operator, 286
\d (digit), 475
\s (whitespace character), 475
\w (word character), 475
^ (XOR), 297, 533
I (OR) operator, 296–297
I | (OR) operator, short-circuit OR, 294–296
+ (addition) operator, 286
++ (increment) operator, 290–291, 300
< (less than), 279
= (assignment) operators
boxing and, 235–236
compound assignment operators, 277–278
floating-point numbers, 186
literals that are too large for the variable, 186–187
overview of, 180–181, 276–277
primitive assignments, 181–183
primitive casting, 183–185
= = (equals) operator
boxing and, 235
for enums, 282–283
equals() compared with, 524
overview, 280
for primitives, 280–281
for references variables, 281–282
> (greater than), 279