Java作业题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

作业一:

1、用ng.Math类,生成50个0~99之间的随机整数,输出它们中的最大、最

小值。

2、判断某一年是否为闰年。

3、对一个数组赋值,然后逆序输出。

4、计算1+1/2!+1/3!+… 的前30项的和,输出结果。

----------------------------------------------------------------------------------

5、由键盘输入一个整数,求出该数所有的因子,如输入12,则输出12的所有因子

为1、2、3、4、6、12

6、编写一个程序,将[1,1000]范围内能同时被3、5整除的数输出。

7、编写一个字符界面的应用程序,从键盘接收用户输入的5个整数,输出其中的最

大、最小值。

作业二:

1、Java中的参数传递有哪些规则?

2、分别阐述关键字this与super的用法。

3、编写一个矩形类Rect,包含:①两个protected属性:宽、高;②两个构造方法:

一个带两个参数,一个不带参数;③两个方法:求面积area()、求周长perimeter()

4、把下列程序改写成递归的形式。

class AA{

public static void main(String [ ] args){

AA ob=new AA();

ob.fun(100);

}

void fun(int n){

for(int i=0;i<n;i++)

System.out.println(“Num:”+i);

}

作业三:

1、完成一个小应用程序,实现用CardLayout布局摆放4个按钮,其中每张卡片上

放一个按钮,点击按钮实现卡片之间进行的切换。

2、完成一个小应用程序,实现用BorderLayout布局摆放4个按钮和一个标签。

3、完成一个程序,实现在TextArea中输出最后一次鼠标单击的x,y坐标和连续单击

的次数。

4、编写一个图形用户界面的应用程序。要求如下:①创建一个自定义的框架Frame

对象作为程序的主窗口;②设置窗口标题为“我的Java图形用户界面”;③窗口位置(200,200)、窗口大小(240,150);④设置流布局管理;⑤添加两个标签、一个文本行和一个“OK”按钮;⑥事件响应:点击“Ok”按钮,能实现把第一个文本行中的信息显示在第二个文本行。

作业四:

1、用字符输入输出流,将一个文本文件从一个文件夹拷贝到另一个文件夹。

2、由键盘输入一个姓名,输出“姓名Welcome you!”

相关文档
最新文档