Java复习题(已完成)

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

一.阅读分析下面程序,将程序中的代码补充完整,并回答问题。

1.// FirstApplet.java

import java.applet.*;

import java.awt.*;

public class FirstApplet extends Applet

{

public void paint(Graphics g)

{

【代码:g.setColor(Color.blue);】 //将当前字体颜色设置为蓝色

g.drawString("这是一个Java Applet 程序",10,30);

//在Java Applet中绘制一行文字:“这是一个Java Applet 程序”

【代码:g.setColor(Color.red);】 //将当前字体颜色设置为红色

g.setFont(new Font("宋体",Font.BOLD,36));

【代码:g.drawString(“我改变了字体”,10,100);】//在Java Applet中坐标(10,100)处绘制一行文字:“我改变了字体”

}

}

(1)将源文件保持为FirstApplet.java,编译源文件。编译命令:【代码javac FirstApplet】

(2)编写一个html文件FirstApplet.html,将该文件和源程序保持在同一目录下。文件内容如

下:

(3)若用appletviewer打开FirstApplet.html文件。

运行命令为:【代码appletviewer FirstApplet】

2. 要求:从键盘输入任意两个实数,比较两个数字的大小,将较大的数输出。数据输入和输出用Java的标准输入流和输出流来实现。阅读分析下面程序,将程序中的代码补充完整,实现数据比较功能。

import java.util.Scanner;

public class CompareTwoNumbers {

double number1,number2;

Scanner scanner;

public CompareTwoNumbers(){

System.out.println("请输入两个数字:");

scanner=new Scanner( 代码1:system.in );//实例化一个Scanner对象;number1= 代码2 :scanner.nextDouble() ;//从键盘输入一个实数赋值给number1;

number2= 代码3 :scanner.nextDouble(); ;// 从键盘输入一个实数赋值给number2;

System.out.println("较大的数值是:"+ 代码

4 :Math.max(number1,number2) );

//将number1和number2中的较大值输出;

}

public static void main(String args[]){

CompareTwoNumbers ct=new CompareTwoNumbers ();

System.exit(0);

}

}

3.猜数字游戏

阅读分析下面程序,将程序中的代码补充完整,编辑运行查看结果。

//GuessNumber.java

import javax.swing.JOptionPane;

public class GuessNumber

{

public static void main (String args[ ])

{

System.out.println("给你一个1至100之间的整数,请猜测这个数");

int realNumber=(int)(Math.random()*100)+1;

int yourGuess=0;

String str=JOptionPane.showInputDialog("输入您的猜测:");

yourGuess=Integer.parseInt(str);

while(【代码1 : yourGuess != realNumber】) //循环条件

{

if(【代码2 : yourGuess > realNumber】) //条件代码

{

str=JOptionPane.showInputDialog("猜大了,再输入你的猜测:"); yourGuess=Integer.parseInt(str);

}

else if(【代码3 : yourGuess < realNumber】) //条件代码

{

str=JOptionPane.showInputDialog("猜小了,再输入你的猜测:"); yourGuess=Integer.parseInt(str);

}

}

System.out.println("猜对了!");

}

}

4.String类的常用方法。

阅读分析下面程序,把程序中的代码补充完整,并查看结果。

//StringExample.java

class StringExample

{ public static void main(String args[])

{ String s1=new String("you are a student"),

s2=new String("how are you");

相关文档
最新文档