Remover Caracter de String

Como eu poderia remover o ultimo caracter de uma palavra?

por exemplo

String palavra = “nome_”;

quero retirar por exemplo o _ e deixar apenas “nome”

String palavra = "nome_"; 
if (!palavra.isEmpty()) palavra = palavra.substring (0, palavra.length() - 1);

entendi… deu certo.

Mas e se eu quiseze retirar a palavra no comeco? pra ficar “ome_”

if (!palavra.isEmpty()) palavra = palavra.substring (1);  

http://download.oracle.com/javase/6/docs/api/java/lang/String.html

entao se eu quiser retirar as duas primeira letras seria

if (!palavra.isEmpty()) palavra = palavra.substring (2); 

se nao for … entao boiei teria como me explicar?

Para retirar as 2 primeiras letras,

   if (palavra.length() > 2) palavra = palavra.substring (2);   
   else palavra = "";

Ahh Agora entendi , valeu mesmo cara . Voce nao sabe a ajuda que me deu.

Obrigado mesmo