Java Double 和 String 比较大小:详细教程和示例
在 Java 中,可以使用 compareTo() 方法来比较 Double 和 String 的大小。比较时,需要将 String 类型的数字转换为 Double 类型,然后再进行比较。示例代码如下:
public class Main {
public static void main(String[] args) {
String strNumber = '3.14';
double doubleNumber = 3.14;
double convertedNumber = Double.parseDouble(strNumber);
int result = Double.compare(convertedNumber, doubleNumber);
if (result > 0) {
System.out.println('String number is greater than double number');
} else if (result < 0) {
System.out.println('String number is smaller than double number');
} else {
System.out.println('String number is equal to double number');
}
}
}
在上述代码中,首先将 String 类型的数字 strNumber 转换为 double 类型的数字 convertedNumber,然后使用 Double.compare() 方法比较两个 double 类型的数字 convertedNumber 和 doubleNumber 的大小。根据比较结果,输出对应的比较结果。
原文地址: https://www.cveoy.top/t/topic/qqhV 著作权归作者所有。请勿转载和采集!