有没有办法在j2me中将字符串从文本字段转换为double?从文本字段中出来的字符串的名称是什么?
答案 0 :(得分:3)
您可以使用Double.parseDouble(String)方法将字符串转换为double:
double d = Double.parseDouble("22.4");
要获取TextField的文本,可以使用TextField.getString()方法;
String text = TextField.getString();
所以:
double d = Double.parseDouble(TextField.getString());
答案 1 :(得分:1)
请注意,只有符合CLDC 1.1的手机才支持浮动,如果您要定位的手机是CLDC 1.0,则需要使用固定点
答案 2 :(得分:-1)
你也可以这样做
String s = txtField.getText();
double number1 = Double.parseDouble(s);