java shift and ~ operator when to use each one?

Printable View