When code assist is invoked on an existing identifier, code assist can either replace the identifier with the chosen completion or do an insert. The default behavior (overwrite or insert) is defined in Window > Preferences > Java > Editor > Code Assist.

You can temporarily toggle the behavior while inside the content assist selection dialog by pressing and holding the Ctrl key while selecting the completion.