二十个JAVA程序代码

上传人:博****1 文档编号:408786513 上传时间:2022-12-17 格式:DOC 页数:44 大小:84.50KB
返回 下载 相关 举报
二十个JAVA程序代码_第1页
第1页 / 共44页
二十个JAVA程序代码_第2页
第2页 / 共44页
二十个JAVA程序代码_第3页
第3页 / 共44页
二十个JAVA程序代码_第4页
第4页 / 共44页
二十个JAVA程序代码_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《二十个JAVA程序代码》由会员分享,可在线阅读,更多相关《二十个JAVA程序代码(44页珍藏版)》请在金锄头文库上搜索。

1、1百分制分数到级别分数package pm;public class SwitchTest /编写程序,实现从百分制分数到级别分数的转换 /=90 A/ 8089 B/ 7079 C/ 6069 D/ 60 E public static void main(String args) int s=87;switch(s/10) case 10 :System.out.println(A);break; case 9 :System.out.println(A);break; case 8 :System.out.println(B);break;case 7 :System.out.print

2、ln(c);break;case 6 :System.out.println(D);break;default :System.out.println(E);break; 2成法口诀阵形package pm;public class SwitchTestpublic static void main(String args) for(int i=1;i=9;i+) for(int j=1;jb?a:b;d=ab?(ac?a:c):(bc?b:c);System.out.println(最多数为:+d);5简朴计算器的小程序package one;import java.awt.BorderLa

3、yout;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JTextField;public class Jsq implements ActionListener private JFrame frame;private JButton bus;priv

4、ate JTextField jtx;private JButton bu;private char strs;private String d_one = ;private String operator;public static void main(String args) new Jsq();/* 运用构造进行实例化 */public Jsq() frame = new JFrame(计算器);jtx = new JTextField(14);bus = new JButton16;strs = 789/456*123-0.+=.toCharArray();for (int i = 0

5、; i 16; i+) busi = new JButton(strsi + );busi.addActionListener(this);bu = new JButton(C);bu.addActionListener(this);init();/* GUI 初始化 */public void init() JPanel jp1 = new JPanel();jp1.add(jtx);jp1.add(bu);frame.add(jp1, BorderLayout.NORTH);JPanel jp2 = new JPanel();jp2.setLayout(new GridLayout(4,

6、4);for (int i = 0; i 16; i+) jp2.add(busi);frame.add(jp2, BorderLayout.CENTER);frame.pack();frame.setLocation(300, 400);frame.setVisible(true);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);/* 事件的解决 */public void actionPerformed(ActionEvent arg0) /*获取输入字符*/String conn = arg0.getActionCommand()

7、;/*清除计算器内容*/if (C.equals(conn) d_one = ;operator = ;jtx.setText();return;/*暂未实现该功能*/if(.equals(conn)return;/*记录运算符,保存运算数字*/if (+-*/.indexOf(conn) != -1) if(.equals(d_one) & .equals(jtx.getText() return;d_one = jtx.getText();operator = conn;jtx.setText();return;/*计算成果*/if (=.equals(conn) if(.equals(d_one) & .equals(jtx.getText() return;double db = 0;if (+.equals(operator) db = Double.parseDouble(d_one)+ Double.parseDouble(jtx.getText();jtx.setText(db + );if (-.equals(o

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号