• 大小: 542KB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-02-04
  • 语言: Java
  • 标签:

资源简介

试验1. 实验要求 (1)熟悉javac、java等命令的使用,熟悉使用Java编辑器。 (2)编写一个Java Application程序,接受用户从键盘输入的10个整数,比较并输出其中的最大值和最小值。要求程序能对非法数据进行处理。 (3)编写一个Java Application程序,从键盘读取年份,输出该年份是否为闰年。要求程序能对非法数据进行处理。 实验2 编写一个复数类ComplexNumber,其中包括实例变量real、image,方法如下: 1)构造方法 ComplexNumber(double a,double b) 2) ComplexNumber add(ComplexNumber x) //当前复数对象与另一复数对象进行复数的加法运算,返回一新的复数对象 3) ComplexNumber sub(ComplexNumber x) //当前复数对象与另一复数对象进行复数的减法运算,返回一新的复数对象 4)double getReal () //获取复数对象的实部 5)double getImage () //获取复数对象的虚部 6)void show( ) //按照实部+虚部i(如10+8i)的形式显示复数对象的值 7)String toString()//返回复数对象对应的串(如4+7i) (2)编写一个主类,定义并实例化两个复数对象,输出这两个复数对象的值,然后进行复数的加法和减法运算,输出其运算结果(对象)的值。 实验3 编写Application程序实现小型公司的工资管理。该公司主要有4类人员:经理(Manager)、兼职技术人员(Technician)、销售员(Salesman)和销售经理(SalesManager)。要求记录这些人员的编号、姓名和月工资,计算他们的月工资并显示全部信息。月工资计算办法是:经理拿固定月薪8000元;兼职技术人员按每小时100元领取月薪;销售人员按该当月销售额的4%提成;销售经理既拿固定月工资也领取销售提成,固定月工资为5000元,销售提成为所管辖部门当月销售总额的0.5%。 实验4 编写一个简单的文本编辑程序。 (1)要求在容器Frame/JFrame中放置一个菜单条(MenuBar)。该菜单条至少包括2个菜单(Menu):文件(F)和帮助(H)。文件菜单至少包括以下菜单项:新建、打开、关闭、保存、另存为、退出。帮助菜单包括以下菜单项:联系我们、关于。 (2)提供快捷工具栏,包括新建、打开及保存等功能(这部分根据自己的情况选做)。如单击保存按钮能将TextArea或JTextArea的文本保存到指定的文件中。 提示:用java.awt.TextArea或javax.swing.JTextArea作为文本编辑窗口,用java.io.FileWriter写文件。

资源截图

代码片段和文件信息

import java.util.Scanner;

public class Control_01 {
public static void main(String[] args) {
System.out.println(“请输入需要进行判断是否为闰年的年份:“);
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();  // 从控制台上获取录入的信息
if (str.length() != 4) {  // 判断输入是不是合法的年份
System.out.println(“请输入正确的4位数!!“);
}
int year = Integer.parseInt(str); // 将字符串转换成int型
boolean flag1 = year % 400 == 0;  // 判断是否能被400整除,返回一个布尔值
boolean flag2 = (year % 4 == 0) && (year % 100 != 0);
// 判断是否能被4整除但不能被100整除,返回一个布尔值
String message = (flag1 || flag2) ? “是闰年“ : “不是闰年“;  // 利用条件运算符得出year是否是闰年
System.out.println(year + “ “ + message);  // 打印出相应的信息
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1183  2010-10-29 12:53  java实验报告\Control_01\Control_01.class

     文件        807  2010-10-29 10:43  java实验报告\Control_01\Control_01.java

     文件     112128  2010-11-14 10:55  java实验报告\Java实验1.doc

     文件      67584  2010-10-29 14:03  java实验报告\Java实验2.doc

     文件     350720  2010-10-29 14:04  java实验报告\Java实验3.doc

     文件     215552  2010-10-29 14:41  java实验报告\java实验4.doc

     文件       1362  2010-10-29 12:42  java实验报告\MaxMin\MaxMin.class

     文件        828  2010-10-29 10:43  java实验报告\MaxMin\MaxMin.java

     文件        404  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$Close.class

     文件        910  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$CopyT.class

     文件        959  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$CutT.class

     文件        671  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$DeleteT.class

     文件       1237  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$ExitF.class

     文件       1508  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$Find.class

     文件       1655  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$FindNext.class

     文件        573  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$Help.class

     文件       2986  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$KeyAction.class

     文件       1261  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$KeyStringTokenizer.class

     文件       2131  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$LSave.class

     文件       1355  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$NewF.class

     文件       3412  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$OpenF.class

     文件       1523  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$PasteT.class

     文件        627  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$Replace$Canc.class

     文件       1448  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$Replace$Ent.class

     文件       2119  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$Replace.class

     文件       2532  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$SaveF.class

     文件        564  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$SelAll.class

     文件        925  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$SetBold.class

     文件        621  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$SetColor$ColorCancel.class

     文件       1057  2010-10-29 13:15  java实验报告\NoteBook\NoteBook$SetColor$ColorOk.class

............此处省略24个文件信息

评论

共有 条评论