
课程设计
文章平均质量分 72
Liu-_--
Never Too Late
--博客迁移至 waitig.com 等英博客
展开
-
使用两个Stack类(JDK容器类库中的Stack类)实现一个队列类MyQueue,提供队列的入队列和出队列操作:enQueue和deQueue
使用两个Stack类(JDK容器类库中的Stack类)实现一个队列类MyQueue,提供队列的入队列和出队列操作:enQueue和deQueue;import java.util.*;public class MyQueue { static Stack st1=new Stack(); static Stack st2=new Stack(); @SuppressWarnin原创 2013-10-20 13:30:28 · 8176 阅读 · 0 评论 -
JFreeChart使用示例(入门级)
最近有个作业要用到JFreeChart,可是上网查了查却发现这方面的资料很少,而且几乎都是雷同的,不适合初学者学习。JFreeChart功能特别强大,我仅仅也是刚刚掌握了点皮毛。下面我把我的代码贴上来,作为一个入门级的示例,希望能给初学者一点小小的帮助。。。import java.awt.Color;import java.awt.Font;import java.原创 2013-10-27 17:25:27 · 1744 阅读 · 0 评论 -
利用二维数组实现一个矩阵类:Matrix
利用二维数组实现一个矩阵类:Matrix。要求提供以下操作:(1)set(int row, int col, double value):将第row行第col列的元素赋值为value;(2)get(int row,int col):取第row行第col列的元素;(3)width():返回矩阵的列数;(4)height():返回矩阵的行数;(5)Matrix add(Matrix原创 2013-10-20 13:45:35 · 13946 阅读 · 1 评论 -
解析字符串
编写一个方法,返回一个double型的二维数组,数组中的元素通过解析字符串参数获得。例如,字符串参数:“1,2;3,4,5;6,7,8”,对应的数组为: d[0,0] = 1.0 d[0,1] = 2.0 d[1,0] = 3.0 d[1,1] = 4.0 d[1,2] = 5.0 d[2,0] = 6.0 d[2,1] = 7.0 d[2,2] = 8.0原创 2013-10-20 13:43:24 · 1530 阅读 · 0 评论 -
编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母数
1. 编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母数。(字符串可以在main方法中指定)import java.util.*;public class STring { void count(String s) { int n=s.length(); char[] a=s.toCharArray(); int up=0,low=0,原创 2013-10-20 13:38:31 · 8410 阅读 · 0 评论 -
写一个彩票程序:30选7
1. 写一个彩票程序:30选7。随机(1~30之间)生成7个随机数,注意不能重复。然后从键盘输入7个数,对比7个数是否与随机数有相同的。最后显示“中了几个号”。同时,如果中了7个号,显示一等奖;如果中了6个号,显示二等奖;如果中了5个号,显示三等奖。要求:首先写出程序的实现思想,特别是程序所使用的数据结构,然后写出Java实现代码。【说明:键盘输入可以使用Scanner类】impo原创 2013-10-20 13:32:04 · 6133 阅读 · 0 评论 -
用HashMap模拟一个网上购物车
1. 用HashMap模拟一个网上购物车。要求:从键盘输入5本书的名称、单价、购买数量,将这些信息存入一个HashMap,然后将该HashMap作为参数调用方法getSum(HashMap books),该方法用于计算书的总价并返回。【说明:键盘输入可以使用Scanner类】import java.util.HashMap;import java.util.Scanner原创 2013-10-20 13:23:18 · 9057 阅读 · 6 评论 -
java 实现链表
设计一个带表头的单链表(链表中的元素属于同一类型对象,但对象的类型可以随意),提供以下操作:(1)insert:在某个位置插入对象;(2)delete:在某个位置删除对象;(3)delete:删除链表中与x相同的元素;(4)size:返回当前链表中对象的个数;(5)isEmpty:判断链表是否为空;(6)traverse:遍历链表,打印出所有的元素;(7)getData原创 2013-10-20 13:49:51 · 1341 阅读 · 0 评论 -
使用一维数组编码实现一个栈(Stack)类
使用一维数组编码实现一个栈(Stack)类,要求提供以下操作:(1)boolean isEmpty():判断栈当前是否为空;(2)入栈操作void push(obj):把数据元素obj插入堆栈;(3)出栈操作Object pop():出栈,并返回删除的数据元素;(4)Object getTop():取堆栈当前栈顶的数据元素并返回。编写代码测试所形成的Stack类,然后利用Stack类实现以下功能:原创 2013-10-20 13:47:14 · 4314 阅读 · 0 评论 -
统计随机数
1. 调用java.lang.Math的成员函数“public static double random()”运算下面表达式1000次,(int) (Math.random()*20+0.5),统计其中生成的整数0、1、2、……、20的个数分别是多少,并输出统计结果。import java.lang.Math;public class random { public stati原创 2013-10-20 13:40:54 · 1315 阅读 · 0 评论 -
C语言编写时钟程序
使用C语言编写的时钟程序,TC下通过,VC需要有graphics包,这个包可以去easyx下载,下载地址为:http://www.easyx.cn/downloads/,下载下来安装就可以了。以下是源代码#include#include #include #include #define PI 3.14159#define X(a,b,c) x=a*cos(b*c*p原创 2013-11-03 18:03:49 · 24021 阅读 · 10 评论