第一范文网 - 专业文章范例文档资料分享平台

Java实验指导书

来源:用户分享 时间:2025/5/16 18:18:32 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

运行结果(注:按Ctrl+C退出程序):

将程序中JLabel.CENTER改为JLabel.LEFT或JLabel.RIGHT运行效果有何变化?

版本四、

编写并运行基于浏览器的Applet小应用程序 Step1:

编写如下代码,并以HelloApplet.java存盘。 import java.applet.*; import java.awt.*;

public class HelloApplet extends Applet {

public void paint(Graphics g) {

g.drawString(“Hello World.” , 50 , 50); }

}

Step2:

编译生成HelloApplet.class字节码文件。 Step3:

编写如下代码,并以HelloExam.html(网页)存盘。

MyFirstJavaApplet


5

HEIGHT=200> Step4:

用IE打开该网页,查看运行效果。

Step5:

D:\\>appletviewer HelloExam.html来启动Applet小应用查看运行效果。 (注HelloApplet.class文件和HelloExam.html在同一目录下。)

3. 调试并运行下面程序,并写出运行结果: //StarTriangle.java

public class StarTriangle

{ public static void main(String[] args)

{

int i, j;

for (i = 0; i <= 3; i++) {

for (j = 0; j <= 2 - i; j++)

System.out.print(\ \ //一个空格 for (int k = 0; k <= 2 * i; k++)

System.out.print(\

System.out.println(); //输出换行 } }

}

运行结果(注意,按照屏幕输出格式写):

4. 下面是一个模拟计算器的程序(两个操作数都为正整数)。计算器应该能够执行以下算术操作:加法、减法、乘法、除法中的一种。调试并运行下面程序,根据输入写出运行结果。 注意:程序输入时要区分大小写。

//TestCalc.java

import java.util.*; //Scanner类在此包中,故需导入

6

class CalcNumber {

private int number1,number2; private int option; private int result; public void compute() {

Scanner scanner = new Scanner(System .in); System.out.println(“Enter the First Number:”); number1 = scanner.nextInt();

System.out.println(“Enter the Second Number:”); number2 = scanner.nextInt();

System.out.println(“Main Menu”); System.out.println(“1.Addition”); System.out.println(“2.Subtraction”); System.out.println(“3.Multiplication”);

System.out.println(“4.Division”);

System.out.println(“Enter the Operation you want to perform:”); option = scanner.nextInt();

switch (option) { case 1: result=number1 + number2;

break;

case 2: result=number1 - number2; break;

case 3: result=number1 * number2;

break; case 4: result=number1 / number2;

break; default: System.out.println(“Invalid Option”);

return;

}

System.out.println(“The result is :” + result); } }

7

public class TestCalc {

public static void main(String[] args) {

CalcNumber myCalc = new CalcNumber(); }

}

从键盘输入8和2两个整数时, (1) 选择3时的运行结果: (2) 选择5时的运行结果:

从键盘输入8和two时(第二个数为非整数),程序运行结果:

5.在保持功能不变的情况下,改写上例代码如下(注意修改的代码): import java.util.*; class CalcNumber {

private int number1,number2;

private int option;

private Scanner scanner = new Scanner(System .in); public void getNumber() { }

8

myCalc.compute();

System.out.println(“Enter the First Number:”); number1 = scanner.nextInt();

System.out.println(“Enter the Second Number:”); number2 = scanner.nextInt();

搜索更多关于: Java实验指导书 的文档
Java实验指导书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c84qt09txc57yogl1iu2g_2.html(转载请注明文章来源)
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top