我有 1 个字符串,必须在特定范围之间。
值的范围是:“620/75R38”-“1050/50R38”,正如你们所看到的,它应该在范围内。但是我不知道如何将其放入可以帮助我的java代码中?我已经尝试过使用 String.compareTo() 函数,但不知何故它没有给出正确的答案。
编辑
这是我已经尝试过的。
private subMaat = "";
private maat = "650/65R38";
if(maat.contains("R")){
subMaat = maat.substring(0, maat.lastIndexOf("R"));
} else if (maat.contains("-")){
subMaat = maat.substring(0, maat.lastIndexOf("-"));
}
if(subMaat.compareTo("620/75") >= 0 && subMaat.compareTo("1050/50") <= 0){
//do something
}