Para subtrair digitos de um numero de conta

Pessoal…como faço pra tratar uma String de modo que me retorne os ultimos quatro digitos
de um determinado numero?
Ex: String nrCartao;

Valeu.

	String nrConta = "11111111119999";
		String ultimos4 = nrConta.substring(nrConta.length()-4);
		System.out.println(ultimos4);

Não deu certo.
Eu to usando um “Long” e tenho que tirar os quatro ultimos digitos.
Tem como fazer? Ou só usando subString?

Valeu gente…funcionou!!