有没有一种方法可以在j2me中将文本字段中的字符串转换为double类型?那么从文本字段中输出的字符串叫什么名字?
double d = Double.parseDouble("22.4");
String text = TextField.getString();
那么:
double d = Double.parseDouble(TextField.getString());
你也可以这样做
String s = txtField.getText();
double number1 = Double.parseDouble(s);
valueOf()
返回一个 Double 对象。在 Java 5+ 中,它可以自动解包为double
。在 J2ME 中,这种自动装箱不起作用,因此您的第二行代码将无法编译(即使在 Java 5+ 中,它也会做不必要的工作,应该优先使用parseDouble()
,当需要一个double
时)。 - Joachim Sauer