云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > java题库word版

java题库word版

  • 62 次阅读
  • 3 次下载
  • 2025/12/9 16:39:40

month = m; year = y; }

/*******************SPACE*******************/ public void printDate () {

System.out.println(year+\年\月\日\ } }

public class Prog1 { String name;

/*******************SPACE*******************/ Date birth=new Date(); int age;

void setBlank(String n,int y,int m,int d) {name=n;

birth.setDate(y,m,d); } void calAge()

{if (birth.month<7)

age=2004-birth.year; else

age=2004-birth.year-1; } void printBlank()

{System.out.print(name+\的生日是\ birth.printDate();

/*******************SPACE*******************/ calage;

System.out.println(name+\的年龄是\ public static void main (String args[]) {Prog1 s = new Prog1(); s.setBlank(\李利\ s.printBlank();}}

33、功能:定义一个日期类Prog1,属性包括年、月、日;方法包括: 构造方法(完成年、月、日的初始化),判断年份是否为

闰年的方法、显示当前日期的方法。并以“2004年10月1日” 创建日期对象,显示日期对象及是否为闰年 public class Prog1 { int year,month,day;

/*****************SPACE*****************/ Prog1(【?】=int y,int m,int d) {year = y; month = m; day = d; }

boolean isleapyear() {

/*****************SPACE*****************/

21

Return (year@0==0)| (year0!=0) & (year%4==0);} /*****************SPACE*****************/ void print ()

{System.out.println(\您给定的日期为:\年\月\日。\ }

public static void main(String args[]) {Prog1 a = new Prog1(2002,6,30) ; a.print();

/*****************SPACE*****************/ if (a.isleapyear)

System.out.println(a.year+\年是闰年。\ else

System.out.println(a.year+\年不是闰年。\

34、功能:创建一个人的类Student,属性包括姓名、年龄方法包括:构 造方法(初始化一个人的姓名和年龄)、显示姓名和年龄的 方法;创建一个学生类Prog1,是从Student类继承而来,他 比Student类多了一个成员“所在学校”,方法包括:构造方法 (借助父类的方法对学生的三个属性进行初始化)、显示学生 的三个属性方法;最后创建一个学生对象,并显示其自然信息。 class Student

{String name; int age;

/*****************SPACE*****************/ Student(string n,int a) {name = n; age = a; } public void print()

{System.out.println(name+\的年龄是\ }}

/*****************SPACE*****************/ public class Prog1 extends Student { String school;

/*****************SPACE*****************/ Prog1(String n,int a,string s) {super(n,a); school=s;}

/*****************SPACE*****************/ public void print() {

System.out.println(name+\的年龄是\学校是\ }

public static void main(String args[]) {

Prog1 stu = new Prog1(\陈小瑞\清华大学\

22

stu.print(); }}

35、功能:打印输出杨辉三角的前10行。 即: 1

1 1 1 2 1

1 3 3 1 1 4 6 4 1 class Prog1

{public static void main(String args[]) {final int N = 10;

/**********************SPACE**********************/ int i,j,a[][] = new int [N][N]; for(i=0;i

/**********************SPACE**********************/ a[i][i] =1; }

for(i=2;i

/**********************SPACE**********************/ for(j=1; j

/**********************SPACE**********************/ a[i][j]=a[i-1][j-1]+ a[i-1][j]; for(i=0;i

System.out.print(a[i][j]+\

System.out.println(); }}}

36、功能:下列代码的功能是把按钮save添加到窗口myFrame的中间 public class MyFrame

{ public static void main(String[] args) {

JFrame myFrame = new JFrame(); JButton save = new JButton();

/*******************SPACE*******************/

myFrame.getContentPane().add(save,\ BorderLayout.CENTER \ myFrame.setSize(200, 200); myFrame.setVisible(true); } }

37、功能:比较命令行中给出的两个字符串是否相等,并输出比较的结果 /*****************SPACE*****************/ import java.io.*; public class Prog1 {

public static void main (String[] args) {

/*****************SPACE*****************/

23

if( args. length < 2 )

{System.out.println( \ System.exit(-1);}

/*****************SPACE*****************/ if(args[0]. equals (args[1]))

System.out.println( args[0]+\和 \相等 \/*****************SPACE*****************/ else

System.out.println( args[0]+\和 \不等 \

38、功能:将两个有序数组(均为从小到大排列)的数据按有小到大的 顺序合并到另一个数组中 public class Prog1

{public static void main(String args[]) {int a[]={1,3,5,7}; int b[]={2,4,6,8};

/**********************SPACE**********************/ int c[]=new int[10]; int i,j,k; i=0; j=0; k=0; do

{if(a[i]>b[j]) {

/**********************SPACE**********************/ c[k]=b[j]; j++;} else

{c[k]=a[i]; i++; } k++;

}while(i

/**********************SPACE**********************/ while(i

k++; } while(j

/**********************SPACE**********************/ k++; } for(i=0;i

System.out.print(c[i]+\ \ }}

24

搜索更多关于: java题库word版 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

month = m; year = y; } /*******************SPACE*******************/ public void printDate () { System.out.println(year+\年\月\日\ } } public class Prog1 { String name; /*******************SPACE*******************/ Date birth=new Date(); int age; void setBlank(String n,int y,int m,int d) {name=n; birth.setDate(y,m,d);

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com