编程填空
1、以下为一个applet的完整程序,它使用”宋体”字体,在applet窗口中显示背景色为黑色,前景色为绿色的字符串”您好!”。
import Java.awt.*;
import java.applet.*;
public class drawstringdemo applet{
private font afont= font(“宋体”,font.bold,18);
public void init(){
(color.black);
}
public void paint(graphics g){
g.setcolor(color.green);
(afont);
(“您好!”,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= ;}
void show_number()
{ system.out. (“my car no. is :”+car_number); }
}
//cardemo.java
class cardemo
{ public static void main(string args[])
{ car democar= car();
democar.set_number( );
democar. ();
}
}
3该程序是一个applet 小程序,它将当前系统时间显示在浏览器中。java源程序和网页代码如下:
import java.awt.*;
import java.util.date;
public class showdate extends
{ date timenow= date();
font msgfont=new font("timesroman",font.italic,30);
public void paint( g)
{ g. (msgfont);
g.setcolor(color.blue);
g.drawstring(timenow.tostring(),5,50);
}
}
Nd7ZvE8g1"Z*
C}P [ 本 资 料 来 源 于 贵 州 学 习 网 IT认证全国计算机等级考试 http://Www.gzU521.com ] Nd7ZvE8g1"Z*
C}P
4.下面程序对数组中每个元素赋值,然后按逆序输出。请在横线处填入适当内容,使程序能正确运行。
java.io.*;
public class arraytest{
static void (string args[]){
int i;
int a[]=int[5];
for(i=0;i<5;i++)
a[i]=i;
for( ;i>=0;i--)
system.out.println("a["+i+"]="+a[i]);
}
}