Java
文章平均质量分 68
揸枪
Never say die..
展开
-
Java课程设计 比较两个文件内容是否相同
运行前提:保存三个文本文件“text1.txt”、“text2.txt”、“text3.txt”到存放“IOOperation.java”的同一个文件夹中。其中两个文本文件内容相同,一个不同于其他两个。运行方法:在命令行提示符模式下cd到“IOOperation.java”所原创 2011-08-23 12:53:33 · 7638 阅读 · 2 评论 -
Java数据结构课程设计 二叉树查找
题目:在二叉树中查找值为X的结点,试设计打印值为X的结点的所有祖先的算法,假设值为X的结点不多于1个。import java.util.*;public class BinTree { private List binTree; public static void main(String[] args) { Scanner reader = new Scanner(System原创 2012-03-22 21:09:48 · 1677 阅读 · 0 评论 -
Java数据结构课程设计 学生成绩管理
题目:给出n 个学生的考试成绩表,每条信息由姓名与分数组成,试设计一个算法(1)按分数高低次序打印出每个学生在考试中获得的名次,分数相同的为同一名次;(2)按名次列出每个学生的姓名和分数。其中,学生的考试成绩表必须通过键盘输入数据而建立,同时要对输出进行格式控制。用冒泡排序或快速排序算法实现该问题,最后要对结果做简单分析。import java.util.*;public class St原创 2012-03-19 13:24:06 · 6147 阅读 · 2 评论 -
Java数据结构课程设计 设计一个算法模拟病人等候就诊的过程
题目:到医院看病的过程是,患者先排队等候,排队过程中主要重复两件事:(1) 病人到达诊室时,将病例交给护士,排到等候队列中候诊。(2) 护士从等候队列中取出下一个患者的病例,该患者进入诊室就诊。在排队时按照“先到先服务”的原则。设计一个算法模拟病人等候就诊的过程。其中“病人到达”用命令A表示,“护士让下一位患者就诊”用命令N表示,“不再接受病人排队”就用命令Q表示。命令行运行指原创 2012-03-17 18:40:43 · 3562 阅读 · 1 评论 -
Java数据结构课程设计 利用栈,将十进制数转换成八进制的数
题目:利用栈,将十进制数转换成八进制的数。在命令行运行: java ConversionTest xx yy zz ..xx yy zz为测试数据。// 十进制转换成八进制import java.util.*;// 不支持负数public class ConversionTest { public static void main(String[] args) { i原创 2012-03-16 23:26:01 · 3278 阅读 · 2 评论 -
java多线程实现生产者/消费者同步
问题:主进程开两条线程,一条线程生产,一条线程消费。要求生产者不能过度生产,即生产的产品有数量上限,假定就是5个,消费者不能过度消费,即不能没有了产品也在消费 。Buffer类,用作缓冲区import java.util.*;public class Buffer { private static final int BufferSize = 5; private Vector原创 2012-03-14 23:49:46 · 1091 阅读 · 0 评论 -
Java课程设计 Java计算器
Java计算器 实现最简单的加减乘除、开方、求倒数等。自己写的,界面色彩布局设计得毫无美感,典型工科男,谢谢O(∩_∩)O哈哈~下载链接:http://download.csdn.net/source/3545851注:文件原为eclipse工程文件,请用ec原创 2011-08-28 20:40:23 · 3440 阅读 · 3 评论 -
Java课程设计 复数类 实现加、减、乘法
复数类:// Filename: Complex.javaclass Complex { private double real; private double imag; Complex() { //System.out.println("默认构造函原创 2011-08-23 11:47:59 · 3256 阅读 · 3 评论 -
Java课程设计 矩阵类 实现加、减、乘法
矩阵类:// Filename: Matrix.javaclass Matrix { Matrix(){} Matrix(int r, int c) { row = r; col = c; matrix = new原创 2011-08-23 11:51:39 · 3098 阅读 · 0 评论 -
Java课程设计 大整数类 实现加法
大数类:// Filename: BigInt.javaclass BigInt{ BigInt(){} BigInt(int len) { bigint = new int[len]; } BigInt(String BI) { for原创 2011-08-23 11:43:35 · 1135 阅读 · 0 评论 -
Java数据结构课程设计 构造Huffman树
题目:以7个权值:7,5,1,4,8,10,20为例,构造Huffman树。import java.util.*;public class HuffmanTree { private List nodes; public static void main(String[] args) { Scanner reader = new Scanner(System.in); i原创 2012-03-21 00:52:56 · 1202 阅读 · 2 评论