Pessoal, minha duvida e simples, ate achei no forum mais parece que nao dava certo.
Eu tenho um campo que vo ter que te varios digitos, porem precisava recortar sempre os 2 ultimos digitos, e nao os primeiros.
Pois preciso faze a comparacao para ver se eles termina com 00
Alguem saberia me dizer como faco o trim disso no java?
Não é com trim não, mestre… a classe String te disponbiliza um método chamado “endsWith”… o trim serve pra tirar os espaços em branco do final e do início.
Aplica assim:
suaString.endsWith("00");
Pra tirar os espaços em branco do início e fim e depois ver se termina com 00,
suaString.trim().endsWith("00");
E é isso. Mas isso é o basicão de String, fuça bastante em java.lang pra ganhar fluência nesse negócio, mestre.
Abraço!
A
Astork
Poste seu código do que tentou, e vamos tentando te ajudar
Tem muitas formas de fazer isto… veja o endsWith, subString, lastIndexOf.
Se você reparar tem um método ja pronto para isto.
Att
leoramos
Astork, mandou bem. Eu dei o peixe pra ele… e temperado, já hehe
Dar o caminho é melhor, tá coberto de razão.
Abraço!
D
darkin000
Entendi, mais vamos supor, se eu tiver um numero 4500 ou 45600
eu precisava que tambem ele rancar os 2 zeros
nesse exemplo apenas ficar o 45 e 456
A
Astork
Somente os dois ultimos 00? por exemplo se tiver 450000 vai ficar 4500?
darkin000, você viu o post e a documentação que passei?
Tem todos metodos ali para fazer isto que você quer…
Novamente como dica… veja os metodos
endsWith, subString, lastIndexOf, etc, etc…
São metodos essenciais para trabalhar com String e é muito importante você conhece-los.
Poste a forma que você tentou fazer.
Att
D
darkin000
Astork:
Somente os dois ultimos 00? por exemplo se tiver 450000 vai ficar 4500?
darkin000, você viu o post e a documentação que passei?
Tem todos metodos ali para fazer isto que você quer…
Novamente como dica… veja os metodos
endsWith, subString, lastIndexOf, etc, etc…
São metodos essenciais para trabalhar com String e é muito importante você conhece-los.
Poste a forma que você tentou fazer.
Att
Cara, acho que to conseguindo por esse tutorial que me passou, realmente e muito bom
valeu
leoramos
Uhmmm daí é o seguinte: tens que “associar” os resultados dos métodos; o lastIndexOf te retorna a última ocorrência de um caracter; o trim tira os espaços; substring te retorna um pedaço à sua escolha; charAt te retorna o caracter numa posição; por aí tu vai relacionando os resultados de cada chamada de método (como eu fiz antes, no segundo exemplo), e de acordo com tua necessidade, adapta.
Sucesso aí! =)
A
Astork
Legal darkin000
Aprender utilizar o javadoc é muito importante, ele vai resolver muitas duvidas sobre java.
No proprio site da SUN/Oracle tem o mesmo para ser feito downloads, mantenha o mesmo sempre nos seu favoritos, ou proximo.
E boas pesquisas.
leoramos
Astork, mandou bem. Eu dei o peixe pra ele… e temperado, já hehe
Dar o caminho é melhor, tá coberto de razão.
Abraço!
Hehehe as vezes escapa mesmo alguns codigos para ajudar, ja fiz algumas assim… !!!