⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 doublebug.java

📁 kaffe Java 解释器语言,源码,Java的子集系统,开放源代码
💻 JAVA
字号:
/* * test that Double.valueOf works as it should. */public class DoubleBug {    static boolean checkValid(String num) {	try {	    double d = Double.valueOf(num).doubleValue();	    return true;	}	catch (NumberFormatException e) {	    return false;	}    }    static String good[] = { "0.2", "0.2f", "0.2F", "0.2d", "0.2D" };    static String bad[] = { "0.2L", "" };        public static void main(String argv[]) {	boolean fail = false;	for(int i = good.length; i-- > 0; ) {	    if (checkValid(good[i]) != true)		fail = true;	}	if (fail)	    System.out.println("valid floating-point number FAIL");	else	    System.out.println("valid floating-point number PASS");	fail = false;	for(int i = bad.length; i-- > 0; ) {	    if (checkValid(bad[i]) != false)		fail = true;	}	if (fail)	    System.out.println("invalid floating-point number FAIL");	else	    System.out.println("valid floating-point number PASS");    }}/* Expected Output:valid floating-point number PASSvalid floating-point number PASS*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -