随笔分类 - 课程代码
摘要:package work11; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.Ac
阅读全文
摘要:题目要求 简单界面设计 创建图形界面 在图形界面上添加组件 为控件添加触发事件 不同界面间连接 程序难点 设置背景颜色 给控件添加监听 重写监听事件 题目代码 package work11; import java.awt.BorderLayout; import java.awt.Color; i
阅读全文
摘要:题目要求 HashMap的使用。编写1个Book类,有2个成员变量ISBN和name 键盘输入4本书的书号和书名,并初始化4个Book实例 在主类中定义一个HashMap<K,V>泛型,对HashMap进行多种操作,包括添加、判断元素是否存在表中、输出表长度以及遍历输出等 题目要点 HashMap对
阅读全文
摘要:题目要求 随机布雷。编写1个Block类,有2个成员变量name和boo,以及若干个方法 定义1个LinkList< Block >泛型和1个8*8的Block方阵,将方阵的坐标存储到LinkList泛型中,并将改写随机生成的地雷坐标的名字 在主类中调用泛型并打印出随机布雷方阵。 题目要点 Link
阅读全文
摘要:题目要求 ArrayList的使用 编写1个Student类,有1个name成员变量。键盘输入4个人名,并初始化4个学生实例 在主类中定义一个ArrayList< Student >泛型,对ArrayList进行多种操作,包括添加、移除、判断元素是否存在列表中和查找序号、输出列表长度以及遍历输出等。
阅读全文
摘要:题目要求 自定义泛型并使用 编写1个随机生成花色的Color类,1个随机生成点数的Point类,以及1个泛型类Poker<C,P> 在主类中调用泛型类随机生成5张扑克牌并打印显示。 提示:在Color类和Point类中重写Object类的toString()方法,该方法分别返回一个随机花色和随机点数
阅读全文
摘要:题目要求 键盘输入5个整数,并将它们写入到一个名为tom.dat的文件中,然后按相反的顺序读出这些数据 修改文件中第3个数,将其改为0 题目要点 RandomAccessFile 当中 seek 的使用 题目代码 package work9; import java.io.IOException;
阅读全文
摘要:题目要求 如果目录d:\ch8存在,则显示该目录下的所有文件的名字和大小,显示该目录下的所有txt文件的名字和大小 否则创建该目录,并创建一个4个txt文件和4个dat文件 题目要点 使用 File 类创建文件 使用 File 类创建目录 重写 accept 函数 题目代码 package work
阅读全文
摘要:题目要求 已存在的文件source.txt里有一段文字,现键盘上输入(使用缓冲流实现)一个文件名比如:copy.txt 创建这个文件,并将source.txt的内容复制到copy.txt中(使用字节流实现) 题目要点 FileInputStream 类 FileOutputStream 类 Buff
阅读全文
摘要:题目要求 将已经存在的source.txt文件加密后存入另一个文本文件encode.txt,再将encode.txt解密,还原到decode.txt中(使用字符流) 题目要点 FileReader 与 FileWriter 的使用 加密与解密手法 文件自备 题目代码 package work9; i
阅读全文
摘要:题目要求 随机生成20个100以内的整数,将他们存到一维数组A中 将数组A中的后10个数复制到数组B中,并将数组B中的数据进行升序排序 键盘输入一个整数,在数组B中使用二叉查找法查找这个数,如找到则输出其下标,否则输出找不到 题目要点 Arrays 当中 sort 的使用 System 当中 arr
阅读全文
摘要:题目要求 键盘输入下面这首诗,并输出其每句的第一个字和最后一个字 日暮苍山兰舟小 本无落霞缀清泉 去年叶落缘分定 死水微漾人却亡 提示:定义二维字符数组char[][],java使用unicode编码,一个汉字只占一个字符 题目要点 数组的使用 题目代码 package work8; import
阅读全文
摘要:题目要求 使用try-catch语句捕分别捕捉输入格式异常和数组越界异常异常,并输出异常信息 题目要点 无 题目代码 package work7; import java.util.Scanner; public class Work7_1 { public static void main(Str
阅读全文
摘要:题目要求 声明2个Exception的异常子类:NoDigit类和NoLowerLetter类 声明一个People类,里面有一个会抛出NoDigit异常的printDigit()方法和一个会抛出NoLowerLetter异常的printLetter()方法 在主类中使用try-catch语句捕捉异
阅读全文
摘要:题目要求 从键盘输入的一堆字符串乱码中找出数字 并将它们相加求和 题目要点 Scanner 定向至字符串 Scanner 的 useDelimiter 函数 题目代码 package work6; import java.util.Scanner; public class Work6_4 { pu
阅读全文
摘要:题目要求 输入一个字符串,根据中国身份证号和简单电子邮箱的特点各自设计一个正则表达式, 判断输入的字符串是否匹配对应正则表达式,显示身份证号和邮箱是否合法 题目要点 正则表达式的运用(目前也只是了解了大概) 设计正则表达式大概就是将原来的字符串表示为单特征的多个字符串组合,正则表达式是单特征的组合
阅读全文
摘要:题目要求 定义一个StringBuffer,对其进行多种操作 题目要点 StringBuffer 类的 append、replace、insert、delete等函数 题目代码 package work6; // StringBufferExample.java public class Work6
阅读全文
摘要:题目要求 编写一个Java 应用程序,判断两个字符串是否相同 判断字符串的前缀、后缀是否与某个字符串相同 按字典比较两个字符串的大小关系 进行字符串检索,创建子字符串 将数字型字符串转化为数字,将字符串存放到数组中,用字符数组创建字符串 题目要点 String 类的 equals 函数 字符串前缀后
阅读全文
摘要:题目要求 实现系统定义好的接口, 接口回调 代码解释 在定时器启动后, 即t.start()语句执行后, 程序将会弹出一个消息对话框,并等待用户点击ok按钮来终止程序的执行. 在程序等待用户操作的同时, 每隔10秒显示一次当前时间. 运行这个程序一定要有一些耐心, 程序启动后, 将会立即显示一个消息
阅读全文
摘要:题目要求 定义5个类以及一个接口, 编写一个ComputeSales(计算销售)接口,里面包含一个方法double Sales( ); 默认为 public abstract 修饰的方法 三个电器类分别使用ComputeSale接口并实现接口的方法, 编写一个Shop类通过接口实现对三电器类的销售额
阅读全文