随笔 - 5  文章 - 11  trackbacks - 0
<2006年10月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(2)

随笔档案

文章档案

最新随笔

搜索

  •  

最新评论

存了一下档。。。继续
上回说道用户的输入的字符串是返回值,那么如果用户输入是数字呢?那么这个时候你就要用个办法把数字转化成字符串咯,呵呵,满容易想到的是吧
调用方法:Interger.parseInt或者Double.parseDouble方法
可是其实这里问题很多(因为是初级嘛,呵呵,别急),比如如果你输入的input里又有数字又有字符串呢?那么就会产生异常!除非你捕获这个异常,但是这个就要下次再讲了^_^(也许是下下次
下面我们和着一个程序来总结一下:
import javax.swing.*;

public class InputTest
{
   public static void main(String[] args)
    {
      String name=JOptionPane.showInputDialog
       ("What is your name?");

      String input=JOptionPane.showInputDialog
       ("How old are you?");
       int age=Integer.parseInt(input);

       System.out.println("Hello, "+name+
".Next  year,you'll be "+(age+1));

        System.exit(0);
}
}
关于这个程序,有几点补充的,
System.exit(0);的调用是用来结束JOptionPane.showInputDialog这个调用的,因为这个启动的线程不会自己关闭,因此我们要调用System.exit(0);来把它关掉,好理解把^_^
下面讲讲格式输出:

posted on 2006-09-03 16:26 jiqihuman 阅读(254) 评论(2)  编辑  收藏

FeedBack:
# re: java学习2续 2006-09-03 19:12 大S
ziyanziyu  回复  更多评论
  
# re: java学习2续 2006-10-29 23:16 davinci
你更新的速度还真是slow啊  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: