alguem pode me ajudar de novo
quero saber se existe algum método java que retorna a diferença entre 2 string
por exemplo
string s1 = “q2v11s8”;
string s2 = “q2vs8”;
retorno desejado == “11”
alguem pode me ajudar de novo
quero saber se existe algum método java que retorna a diferença entre 2 string
por exemplo
string s1 = “q2v11s8”;
string s2 = “q2vs8”;
retorno desejado == “11”
Existe sim, eh o compareTo
Sério? E como o compareTo faz isso?
Que eu saiba, Algebra, não existe nenhum método que faz isso que você quer não.
(Veja em http://commons.apache.org/lang as instruções adequadas para baixar o JAR que contém esse método.)
Não existe, você vai precisar fazer um algoritimo, ou procurar por alguma API de terceiros.
edit… o @enantiomero foi mais rápido que eu na hora de postar.
Sério? E como o compareTo faz isso?
Que eu saiba, Algebra, não existe nenhum método que faz isso que você quer não.
Me desculpe, interpretei mau a pergunta do colega e dei uma resposta errada.
Acontece. =|
Resumindo, achei que “11” fosse o resultado da comparação lexográfica (é assim que se escreve?) que o compareTo faz, não a diferença no próprio sentido da palavra entre as duas Strings.