String s=textField.getText();
double d=Double.parseDouble(s);
System.out.println("d:"+d);
double d=Double.parseDouble(s);
System.out.println("d:"+d);
解决方案 »
- 跪求java的浮点数正则表达式
- 程序后台报错,等待高手
- 求一个 jdk 1.6 systemtray 系统托盘 的例子
- 为什么我的帖子给分只能是0-0,奇怪?
- 请问什么是Look&Feel,今天第一次听说这个词,我一点不懂,多谢了~~~~
- java 连接数据库的几个问题?
- 有谁编译过tomcat4.1.27吗??问题太多。。。
- 关于跨平台的问题!!
- 我装了Visualage for Java 4.0 pro, 但是不知道为什么帮助文件都不能看,请问是不是下载的没有帮助?
- 面试题,关于构造方法和重写的问题
- 哪有免费的IBM VisualAge For Java 下载???
- 急啊~~~~~~~~关于bbs系统
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class JTextFieldTest
{
public static void main(String[] args)
{
JFrame frame=new JFrame("--JTextFieldTest--");
Container con=frame.getContentPane();
con.setLayout(new FlowLayout());
final JTextField textField=new JTextField(7);
con.add(textField);
JButton btn=new JButton("print double");
frame.setBounds(100,100,240,85);
frame.setResizable(false);
btn.addActionListener(
new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
String s=textField.getText();
try
{
double d=Double.parseDouble(s);
System.out.println("d :"+d);
}
catch(NumberFormatException nfe)
{
System.out.println("wrong input");
}
}
});
con.add(btn);
frame.show();
}
}
double d=String.valueof(s).doublevaule()
double d=Double.valueOf(s).doubleVaule();
我已经知道了!
seego(边走边看) 的我赞成。double d=Double.parseDouble(s);有这个吗?
我只知道parseInt();