Java编程举例与分析.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Java编程举例与分析目的1.提高能力2.掌握方法3.面向就业例1:大写字符转为小写字符一、要求①用户输入大写字符,单击“小写”按钮后输出对应的小写字符;②使用Applet编写程序;③颜色要符合要求。例2:求四则运算一、要求①用户输入两个数值,单击“求和”按钮后输出对应的计算结果;②使用Applet编写程序;③颜色要符合要求。1.例题分析一、要求①用户输入两个数值,单击“=”按钮后输出对应的计算结果;②使用Applet编写程序;③颜色要符合要求。基本输入输出小结1.输入Stringstr=JOptionPane.showInputDialog(null,“提示”,“窗口标题”,JOptionPane.QUESTION_MESSAGE);或Stringstr=JOptionPane.showInputDialog(“提示”);2.确认intyesOrNo=JOptionPane.showConfirmDialog(null,“提示”,“窗口标题”,JOptionPane.YES_NO_OPTION);其中:yesOrNo取JOptionPane.YES_OPTION或取JOptionPane.NO_OPTION或取JOptionPane.CLOSED_OPTION基本输入输出小结3.信息intyesOrNo=JOptionPane.showMessageDialog(null,“提示”,“窗口标题”,JOptionPane.INFORMATION_MESSAGE);基本输入输出小结关闭窗体方法小结例3:生成某个范围内的随机数一、要求①用户输入一个数值,单击“随机数”按钮后输出0到不大于该数之间的随机数;②使用Application编写程序;③颜色要符合要求。1.例题分析1.例题分析例4:求角度的正弦一、要求①用户输入大写字符,单击“小写”按钮后输出对应的小写字符;②使用Applet编写程序;③颜色要符合要求。1.例题分析1.例题分析一、要求用接口技术编程。用户输入矩形的长和宽、圆的半径,求面积和周长。1.例题分析例6.1~6.5组合。为例6.1、例6.2增加自定义异常类?若有出现了异常就抛出。*二、效果效果如下图:三、分析①使用了哪些组件?②使用什么类、方法?二、效果效果如下图:三、分析①用哪些组件?②用何类、方法?③排除非法数据?2.关键技术二、效果效果如下图:输入对话型数据方法——用JOptionPane类:输入对话型数据方法——用JOptionPane类:保留3位小数的方法:方法1:publicStringformatNum(doublex){ DecimalFormatdf=newDecimalFormat(#.###); returndf.format(x);}//注意:需要importjava.text.DecimalFormat;方法2:x=Math.rint(x*1000.0)/1000.0;//“奇进偶舍”规则,如3.1415和3.1425均是3.142。符合常规需先+0.5输出数据格式控制——用DecimalFormat类和Math.rint():/*处理输入非数值数据*前提:importjavax.swing.JOptionPane;*/try{firstNum=txtFirstNum.getText();ans=Double.parseDouble(firstNum);}catch(NumberFormatExceptionne){JOptionPane.showMessageDialog(null,“输入数据错误,请重新输入,,JOptionPane.WARNING_MESSAGE);}//关闭窗体frm的方法1——用WindowAdapter类//前提:importjava.awt.event.*; frm.addWindowListener(newWindowAdapter(){ publicvoidwindowClosing(WindowEvente){ System.exit(0); } });//关闭窗体frm的方法2——用JOptionPane类//前提:

文档评论(0)

wendangku + 关注
实名认证
文档贡献者

必威体育精装版文档哦

1亿VIP精品文档

相关文档