我有一个简单的疑问.如果有人帮助我会很棒.
我有两个字符串:
String string1 = "4"; // and
String string2 = "04";
Run Code Online (Sandbox Code Playgroud)
两个值都相等,但如何在java中进行比较?我们有equals和equalsIgnoreCase比较String alpha值,类似于如何比较数值.
Roh*_*ain 19
Integer.parseInt("4") == Integer.parseInt("04")
Run Code Online (Sandbox Code Playgroud)
这就对了.您可以使用Integer.parseInt(String)方法将数字字符串转换为整数,该方法返回一个int类型.然后比较就像4 == 4.
Jin*_*won 10
不要忘记BigInteger很长的价值观.
return new BigInteger(s1).compareTo(new BigInteger(s2));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
64145 次 |
| 最近记录: |