Queria ajuda com exercicio

Não sei se é permitido mas queria saber como resolver esse exercicio

Complete o código para imprimir um valor. Complete o código abaixo para que a mensagem “Conta corrente” seja impressa:

String conta = “00-876”;

if(conta.___________(conta.length() - 1) == ‘__________’) {
System.out.println(“Conta corrente”);
}

alguem tem ideia e poderia me ajudar ?

Se resolve programando.

Eu não consegui se tiver alguma dica para me ajudar agradeceria

Acredito que ficaria assim:

String conta="00-876";
		
if(conta.charAt(conta.length()-1)=='6') {
	System.out.println("Conta corrente");
}

O método charAt(int index) retorna o valor do char no índice especificado, o índice varia de 0 a length()-1. O primeiro valor de caractere da sequência está no índice 0, o próximo no índice 1 e assim por diante. Já o length() retorna o tamanho da string que nesse caso retorna o tamanho da string conta, e como o tamanho é 6 então por isso o ‘6’ na comparação.

1 curtida