有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用JAVA比较不同格式的值

我想知道如何使用java(比如3k=3000)来比较不同格式的两个值,并且必须以某种方式进行设置,以使代码产生通过或失败的结果


共 (1) 个答案

  1. # 1 楼答案

    欢迎来到Stack Overflow!作为将来的参考,我们希望看到显示您已经尝试过的问题(例如伪代码)。对于这种情况,几个例子可能会有所帮助

    根据我对这个问题的理解,您希望程序以两种格式接收输入:第一种输入用公制样式的后缀标记,第二种是标准整数

    示例案例:

    输入

    1.000K 1000
    1.123K 1000
    1.1M 1100000
    

    输出

    Pass
    Fail
    Pass
    

    为了解决这个问题,我会阅读关于正则表达式(regex)的文章

    也许可以编写一个方法,将“非标准”整数格式作为String参数,并返回与该参数相等的int。然后可以简单地使用==操作符