已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1套 基本操作题import javax.swing.JOptionPane;public class java1 public static void main(String args) int x, y, z, result;String xVal, yVal, zVal;xVal = JOptionPane.showInputDialog(输入第1个整数);yVal = JOptionPane.showInputDialog(输入第2个整数);zVal = JOptionPane.showInputDialog(输入第3个整数);x = Integer.parseInt(xVal);y = Integer.parseInt(yVal);z = Integer.parseInt(zVal);result = x * y * z;JOptionPane.showMessageDialog(null, 三个整数之积是 + result);System.exit(0);简单应用题import javax.swing.*;public class java2 public static void main(String args) StringBuffer bur = new StringBuffer(你好!祝你成功!);String output = nbuf= + bur.toString() + nCharacter at 0: + bur.charAt(0) + nCharacter at 4:+ bur.charAt(4);char charArray = new charbur.length();bur.getChars(0, bur.length(), charArray, 0);output += n在字符串缓存中的字符是:;for (int i = 0; i = 0 ? 找到下标 + result : 没有找到( + result + ));第2套基本操作题package 真题第2套;public class java1 public static void main(String args) System.out.println(欢迎n你n参加nJavan考试);简单应用题package 真题第2套;public class java2 public static void main(String args) Hello h = new Hello();Thread t = new Thread(h);t.start();class Hello implements Runnable int i = 0;public void run() while (true) System.out.println(Hello!);if (i+ = 5)break;综合应用题package 真题第2套;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class java3 public static void main(String args) ButtonFrame frame = new ButtonFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setVisible(true);class ButtonFrame extends JFrame public ButtonFrame() setTitle(测试按钮);setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);ButtonPanel panel = new ButtonPanel();Container contentPane = getContentPane();contentPane.add(panel);public static final int DEFAULT_WIDTH = 200;public static final int DEFAULT_HEIGHT = 100;class ButtonPanel extends JPanel public ButtonPanel() JButton yellowButton = new JButton(黄色);add(yellowButton);ColorAction yellowAction = new ColorAction(Color.YELLOW);yellowButton.addActionListener(yellowAction);private class ColorAction implements ActionListener public ColorAction(Color c) backgroundColor = c;public void actionPerformed(ActionEvent event) setBackground(backgroundColor);private Color backgroundColor;第3套基本操作题package 真题第3套;import java.io.*;public class java1 public static void main(String args) char charArray = a, b, c, d, e, f, g, h, i ;char c;try DataOutputStream out = new DataOutputStream(new FileOutputStream(test.dat);for (int i = 0; i charArray.length; i+) out.writeChar(charArrayi);out.close();DataInputStream in = new DataInputStream(new FileInputStream(test.dat);while (in.available() != 0) c = in.readChar();System.out.print(c + );System.out.println();in.close(); catch (IOException e) System.out.println(e.getMessage();简单应用题package 真题第3套;import javax.swing.*;public class java2 public static void main(String args) String input = JOptionPane.showInputDialog(你想抽几位数?);int k = Integer.parseInt(input);input = JOptionPane.showInputDialog(你想在自然数中抽的最高数是几?);int n = Integer.parseInt(input);int lotteryOdds = 1;for (int i = 1; i = k; i+) lotteryOdds = lotteryOdds * (n - i + 1) / i;System.out.println(你中奖的几率是1/ + lotteryOdds + Good luck!);System.exit(0);综合应用题import java.awt.*;import javax.swing.*;public class java3 extends JAppletJTextArea outputArea;public void init()outputArea = new JTextArea();Container c = getContentPane();c.add(outputArea);for(long i=0;i=10;i+)outputArea.append(i+!=+factorial(i)+n);public long factorial(long number)if(number = 1)return 1;elsereturn number*factorial(number-1);第4套基本操作题package 真题第4套;import javax.swing.*;import java.text.DecimalFormat;public class java1 public static void main(String args) SimpleTime t = new SimpleTime(12, 30, 19);JOptionPane.showMessageDialog(null, t.buildString(), this引用示范, JOptionPane.INFORMATION_MESSAGE);System.exit(0);class SimpleTime private int hour, minute, second;public SimpleTime(int hour, int minute, int second) this.hour = hour;this.minute = minute;this.second = second;public String buildString() return this.toString(): + this.toString() + ntoString(): + toString()+ nthis(with implicit toString() call): + this;public String toString() DecimalFormat twoDigits = new DecimalFormat();return twoDigits.format(this.hour) + : + twoDigits.format(this.minute) + : + twoDigits.format(this.second);简单应用题package 真题第4套;import java.awt.*;import java.awt.event.*;import java.util.*;import javax.swing.*;import javax.swing.Timer;public class java2 public static void main(String args) ActionListener listener = new TimePrinter();Timer t = new Timer(10000, listener);t.start();JOptionPane.showMessageDialog(null, 退出程序吗?);System.exit(0);class TimePrinter implements ActionListener public void actionPerformed(ActionEvent event) Date now = new Date();System.out.println(At the tone. the time is + now);Toolkit.getDefaultToolkit().beep();综合应用题package 真题第4套;import java.awt.Graphics;import javax.swing.*;public class java3 extends JApplet double sum; / 存和的变量public void init() String firstNumber, / 输入第1个字符串格式的数secondNumber; / 输入第2个字符串格式的数double number1, / 加数number2; / 被加数/ 读入第1个输入的数firstNumber = JOptionPane.showInputDialog(Enter frist floating-point value);/ 读入第2个输入的数secondNumber = JOptionPane.showInputDialog(Enter second floating-point value);/ 将字符串数据转换成双字长类型number1 = Double.parseDouble(firstNumber);number2 = Double.parseDouble(secondNumber);/ 数据相加sum = number1 + number2;public void paint(Graphics g) g.drawRect(15, 10, 270, 20);g.drawString(数相加之和为 + sum, 25, 25);第5套基本操作题package 真题第5套;import javax.swing.JOptionPane;public class java1 public static void main(String args) PackageData d = new PackageData();String output;output = 实例化后:n + d.toString();d.x = 77;d.s = 祝您成功!;output += n修改数据后的访问结果:n + d.toString();JOptionPane.showMessageDialog(null, output, 对包的访问示例, JOptionPane.INFORMATION_MESSAGE);System.exit(0);class PackageData int x;String s;public PackageData() x = 0;s = Hello;public String toString() return x: + x + s: + s;简单应用题package 真题第5套;import javax.swing.*;import java.awt.*;public class java2 public static void main(String args) WelcomFrame frame = new WelcomFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setVisible(true);class WelcomFrame extends JFrame public WelcomFrame() setTitle(Java 等级考试);setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);WelcomPanel panel = new WelcomPanel();Container contentPane = getContentPane();contentPane.add(panel);public static final int DEFAULT_WIDTH = 250;public static final int DEFAULT_HEIGHT = 100;class WelcomPanel extends JPanel public void paintComponent(Graphics g) super.pa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年设备工程师职业资格考试《设备安装与维护》备考题库及答案解析
- 2025年护理学专业资格考试《病理生理学》备考题库及答案解析
- 清洁服务2025年合同协议模板
- 配送服务2025年时效承诺合同协议
- 临时工聘用合同协议2025
- 酒店管理运营合作协议2025年内容
- 2025年混合式培训模式应用考试试题及答案
- 外贸进口买卖合同范本
- 商铺空位出租合同范本
- 土地去沙经营合同范本
- 《急性主动脉夹层合并冠心病的诊断与治疗策略中国专家共识》节选
- 在农村做混凝土创业计划书
- 《脾破裂手术配合》课件
- 康复科护士的康复科科普知识普及
- 安全驾驶指南图解
- 创伤失血性休克中国急诊专家共识(2023)解读
- 材料风险调差表
- 双作用液压缸浮动缓冲装置的设计
- 第二课中国服装发展史
- 英语考级-a级词汇完整版
- 水电站空气围带更换检修工艺及方案
评论
0/150
提交评论