Ae Pessoal,
Gostaria de saber qual a funcao que separa uma parte de uma String.
Ex.:
String = ‘asdfg’
Caso eu queira pegar só os ultimos 3 caracteres o que faço ???
em php eu usaria:
substr(String,-4)
Valeu
[]'s
Ae Pessoal,
Gostaria de saber qual a funcao que separa uma parte de uma String.
Ex.:
String = ‘asdfg’
Caso eu queira pegar só os ultimos 3 caracteres o que faço ???
em php eu usaria:
substr(String,-4)
Valeu
[]'s
Oi
Tivo, seja bem vindo ao PJ cara… Bom é assim:
String str = tuaString.subString(2,5);
String str2 = tuaString.subString(2);
No primeiro, ele vai pegar os caracteres entre o 2 e 5, menos o 5… E no segunda ele vai pegar tudo, do 2 em diante…
T+
Caro jeveaux, não podemos nos esquecer que o Java é sensitivo à letras maiúsculas e minúsculas. O método não é subString, mas substring. Concorda?
Creio que essa solução pode ser interessante:
String tuaString = "asdfg"
String str = tuaString.substring(tuaString.length() - 3 );
Aqui eu pego o comprimento total do String e subtraio 3. Assim, com o comprimento 5, subtraindo 3, o valor é 2. Então, ele vai atribuir a str o String gerado do 2 índice de tuaString em diante.
Oi
Wanderson, é isso mesmo cara… Obrigado.
T+
Obrigado pela ajuda.
Pensei que tivesse uma funcao direta, pois do modo que explicaram eu ja estava usando.
Mesmo assim obrigado.