Javaで2つの文字列を比較して、それらが同じかどうかを判断しようとしています:
System.out.println("app version: "+ appversion + " latest version: "+ latestversion);
if(!appversion.equals(latestversion))
{
System.out.println("not the same");
}
ただし、これにより、出力を考えると予期しない結果が得られます。
app version: v1.1.2 latest version: v1.1.2
not the same
文字列から空白を.replaceAll("\\s","");
削除するのに成功しませんでした。
これにはおそらく非常に明白な答えがありますが、誰かが私が間違っていることを教えてもらえますか?