《Java程序设计》课程实验指导书程序代码(答案)(实验六)

4星(超过85%的资源)
所需积分/C币:34 2012-03-22 12:36:46 10KB RAR
162
收藏 收藏
举报

《Java程序设计》课程实验指导书程序代码(答案)(实验六:Java数组、字符串及常用类应用),个人原创,仅供参考与交流。本实验分为11个小实验,比较复杂且比较多,所以分值有点高,希望大家理解。 个人博客 http://plum.0602.blog.163.com/ 个人微博 http://weibo.com/plumlucky 希望多多交流,共同进步! 实验六 Java数组、字符串及常用类应用 一、实验目的: 掌握数组的定义和使用方法;熟悉数组的排序、查找等算法。 掌握字符串的使用方法。 二、实验内容: 1.编写Application程序, 从命令行参数输入10个整数并保存在数组中,求数组中最大、最小、数据的和、平均值。 2.从命令行参数一日期,如“2005-5-6”,计算与今日之间的天数间隔。 3.将命令行第一个参数每个字符放入一字符数组,然后逆序输出 4.编写Application程序,接受用户输入一段英文文字后,输出其中的字符数、单词数和句子数(设句子以“?”、“!”、“.”结束)。 5.打印杨辉三角的前10层。 6.编写Applet程序,使用 *画一条正弦曲线(提示:y=a* sin(x),坐标要取整) 三、实验要求: 1.熟练对象数组及创建初始化和未初始化的数组的方法; 2. 熟悉从命令行参数的使用; 3. 熟悉String 和StringBUFFER的使用方法 4. 熟悉常用类库的使用; 5. 写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提示,并给出解决办法。(附运行界面、源代码)。 四、实验步骤: 1(第1题).从命令行输入10个数到数组,用循环语句分别求最大、最小、数据的和、平均值。 2. (第2题)利用String类的各种方法,分别判断字符是否为“?”、“!”、“.”,用3个计数器分别计数。 3(第3题)将命令行第一个参数字符串中的每个字符作为数组元素放入一字符数组,再循环语句逆序数组元素。 4.(第4题)定义一个二维数组,第一维的长度为所打印杨辉三角的层数(即10),第二维为每一层的数据个数(也就是其所在的层数)。 5 (第5题) 利用Math类中sin函数,在Paint()方法中用Graphics类drawString()画一条正弦曲线. 五、自做实验 1.求Fibonacci序列的前n项,要求: 在main方法中定义一数组,数组的长度n为一final定义的常量,使用一单独方法,无返回值,参数为一数组,在方法中给数组赋予序列的值,在main方法中调用该方法,然后打印结果数组的内容 2.声明一个矩阵类Matrix,成员变量是一个二维数组,设数组元素类型为int,请设计方法: (1)构造方法: Matrix() //构造一个10X10个元素的矩阵,没有数据 Matrix(int n,int m) //构造一个nXm个元素的矩阵,数据由随机数产生 Matrix(int table[][]) //以一个整型的二维数组构造一个矩阵 要求使用 this (2) 实例方法: public void output() //输出Matrix类中数组的元素值 public void transpose() //输出一个矩阵的转置矩阵 2.随机数求法: Math.random( )返回0-1的小数,由上题中的Matrix类派生出正方形Square类,在构造方法中调用父类的构造方法(使用super)。 3. 编写一个Java程序,完成以下功能: (1)声明一个名为s的String对象,并使它的内容是“My name is Carrol”; (2)打印整个字符串; (3)打印字符串的长度; (4)打印字符串的第一个字符; (5)打印最后一个字符; (6)打印字符串的第一个单词。 *4.编写一个程序,用散列表实现学生成绩单的存储和查询,并将若干个查询结果存放到一个向量中,通过循环将向量对象内容逐个输出。 *5.从命令行读入一浮点数值,将其转化为中文金额的大写方式,如123.45,转化为:壹佰贰拾叁元肆角伍分,中间有多个0只要一个零。

...展开详情
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
hanxi1234 不知道咋样。看看
2018-01-03
回复
zhangJGoodboy 就不能用迅雷下载是吗,白花3个币
2017-12-14
回复
我心飞翔one 写得蛮认真的。不过本来没想下载的,不知道要5个积分。手机上看不到积分多少。。。一下子就下了
2017-10-30
回复
qq_34227381 写的不错,新手,在学习中,谢谢分享。
2016-07-21
回复
yebaodeai 参考,初学者吸收经验中。。。。感觉不错
2015-12-02
回复
u010682025 程序代码很有用,我用到了,很感谢
2014-03-16
回复
xsl1783274605 这个例子实际上还可以简化,这个写的有点复杂了!
2013-06-12
回复
jyl345 这本书非常实用
2013-05-12
回复
huimou012 程序有错误
2013-04-21
回复
lentalkweb 《Java程序设计》课程实验指导书程序,这个是第六章了,都是比较基础的例子,涉及到常用的函数,方法,对多态,继承等面向对象的编程的思想有帮助,加深了对java的理解,可以上机做做,练练手。不错,赞一个
2012-03-22
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
上传资源赚钱or赚积分
最新推荐
《Java程序设计》课程实验指导书程序代码(答案)(实验六) 34积分/C币 立即下载
1/0