教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 互联网资料 >

java复习题带答案(3)

来源:网络收集 时间:2026-08-23
导读: 2.public class PrintTest{ public static void main(String args[]){ int a=4,b=6,c=8; String s=\ System.out.println(a+b+s+c); System.out.println(); } } 3.public class SwitchTest{ public static void ma

2.public class PrintTest{

public static void main(String args[]){ int a=4,b=6,c=8; String s=\

System.out.println(a+b+s+c); System.out.println(); } }

3.public class SwitchTest{

public static void main(String args[]){ int i=1; switch (i) {

case 0: System.out.print(\case 1: System.out.print(\case 2: System.out.print(\

default: System.out.println(\

} } }

4. public class MultiplyList {

public static void main(String[] args) { String output=\

blabel: for(int row=1;row<=9;row++){ for(int col=row;col<=9;col++){ if(row<8)continue blabel;

output+=col+\

}

output+=\ }

System.out.println(output); System.exit(0); } }

11

5. public class Koo{

public static void main(String args[]) { int i=0,sum=0;

int[] anArray=new int[5]; while(i

anArray[i]=5-i;

System.out.print(anArray[i]+“ ”); i++; }

System.out.println(); } }

6. public class CatchTest{

public static void main(String args[]){ int[] x={0,1,2,3}; for(int i=0;i<3;i+=2){ try{

System.out.println(x[i+2]/x[i]+x[i+1]); }catch(ArithmeticException e){

System.out.println(“error1”); }catch(Exception e){

System.out.println(“error2”); } } } }

7. class GrandFather{

GrandFather(){System.out.println(“GrandFather”);}

}

class Book{

Book(){System.out.println(“Book”);} }

class Father extends GrandFather{

Father(){System.out.println(“Father”);}

}

public class Son extends Father { private Book b=new Book();

public Son(){System.out.println(“GrandFather”);} public static void main(String args[]){

12

new Son();

}

8. class Count{

public static int counter = 0 ; public Count( ){ counter++ ; }

public int getCount(){ return counter; }

}

public class StaticTest{

public static void main(String[] args){ Count[] c = new Count[5]; for(int i=0;i

System.out.println(c[i].getCount()); } } }

9. public class Calculation {

public float avg(int... nums) { int sum = 0;

for ( int x : nums ) { sum += x; }

return ((float) sum) / nums.length; }

public static void main(String args[]){ Calculation cal = new Calculation(); float av1 = cal.avg(10, 20, 30); System.out.println(av1); } }

13

10. package test;

public class OuterClass{ private class InterClass{ public InterClass(){

System.out.println(“InterClass”); } }

public OuterClass(){

InterClass ic= new InterClass(); System.out.println(“OuterClass”); }

public static void main(String args[]){ OuterClass oc=new OuterClass(); } }

11. import java.io.*;

public class FileTest{

public static void main(String args[]){ File f=new File(\ File d=new File(\ d.mkdir();

f.renameTo(new File(\ String l[]=d.list();

for(int i=0;i

12. interface ShowMessage { void 显示商标(String s); } class TV implements ShowMessage{

public void 显示商标(String s) { System.out.println(s); } }

class PC implements ShowMessage{

public void 显示商标(String s) { System.out.println(s); } }

public class Example4_28{

public static void main(String args[]){

ShowMessage sm; sm = new TV();

14

sm.显示商标(\长城牌电视机\

sm = new PC(); sm.显示商标(\联想奔月5008PC机\} }

五、程序填空

1. 以下为一个applet的完整程序,它使用”宋体”字体,在applet窗口中显示背景色为黑色,前景色为绿色的字符串”您好!”。 import java.awt.*; import Java.applet.*;

public class DrawStringDemo extends Applet{ private Font afont= Font(“宋体”,Font.BOLD,18); public void init(){

this.setBackground (Color.black); }

public void paint(Graphics g){ g.setColor(Color.green);

this.setFont (afont);

g.drawString (“您好!”,10,40); } }

2. 以下为一个java的完整程序,它定义了一个类Car,并在程序中创建了一个该类的对象DemoCar,调用该对象的set_number方法设置车号属性为3388,调用该对象的show_number方法输出车号。 //Car.java class Car{

int car_number;

void set_number(int car_num) {

car_number= car_number =car_num; ; }

void show_number(){

System.out. System.out.println (“My car No.

is :”+car_number);

} }

//CarDemo.java class CarDemo{

public static void main(String args[]){

Car Democar= Car Democar=new Car();

DemoCar.set_number( Democar.set_number(3388); ); DemoCar.show_number ();

} }

15

…… 此处隐藏:1691字,全部文档内容请下载后查看。喜欢就下载吧 ……
java复习题带答案(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/443806.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)