Java程序设计基础实验一Java简单程序设计

您所在的位置:网站首页 java计算机实验报告 Java程序设计基础实验一Java简单程序设计

Java程序设计基础实验一Java简单程序设计

2024-07-13 04:00| 来源: 网络整理| 查看: 265

实验一 JAVA简单程序设计 一、实验目的

1.掌握Java应用程序的三个步骤:编写源文件、编译源文件和运行应用程序。

2.掌握同时编译多个Java文件。

3.掌握char型数据和int型数据之间的相互转换,同时了解Unicode字符表。

4.掌握数组属于引用型的一种复合型数据类型。

5.掌握使用Array类调用方法操作数组。

6.掌握使用if-else if-else多分支语句。

7.掌握使用if-else if-else多分支语句,并解决问题。

二、实验内容

1.编写一个简单的Java应用程序,该程序在命令行窗口输出两行文字:你好,欢迎学习Java和We are students。

2.编写4个源文件,即MainClass.java、A.java、B.java和java,每个源文件只有一个类。MainClass.java含有应用程序的主类,并使用了A、B和C类。将4个源文件保存到同一目录中,然后编译MainClass.java。

3.编写一个Java应用程序,该程序在命令行窗口输出希腊字母表。 

4.编写一个Java应用程序,该程序在命令行窗口输出数组的引用以及元素的值。

5.编写一个Java应用程序,输出数组a的全部元素,并将数组a的全部或部分元素复制到其他数组中。然后改变其他数组中元素的值,再输出数组a的全部元素。

6.编写一个Java应用程序,用户从键盘输入一个1-9999之间的数,判断这个数是否是回文数。

7.编写一个Java应用程序,实现下列功能:

(1)程序随机分配给客户一个1-100的整数。

(2)用户输入自己的猜测。

(3)程序返回提示信息,提示信息分别是“猜大了”“猜小了”或“猜对了”。

(4)用户可根据提示信息再次输入猜测,直到提示信息是“猜对了”。

三、实验步骤与实验结果

1.一个简单的应用程序

源代码:

package chapert1; public class Hello { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("你好,欢迎学习Java"); A a=new A(); a.fA(); } } class A{ void fA() { System.out.println("We are student"); } }

 2.联合编译

源代码:

package chapert2; public class MainClass { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("你好,只需要编译我"); A a=new A(); a.fA(); B b=new B(); b.fB(); } } package chapert2; public class A { void fA() { System.out.println("I am A"); } } package chapert2; public class B { void fB() { System.out.println("I am B"); } } package chapert2; public class C { void fc() { System.out.println("I am c"); } }

3.输出希腊字母表

源代码:

package chapert1; public class GreekAlphabet { public static void main(String[] args) { // TODO Auto-generated method stub int startPosition=0,endPosition=0; char cStart='α',cEnd='ω'; startPosition = (int)cStart; endPosition =(int)cEnd; System.out.println("希腊字母\'α\'在unicode表中的顺序位置:"+startPosition); System.out.println("希腊字母表:"); for(int i=startPosition;i{1}, {1,1},{1,2,1}, {1,3,3,1},{1,4,6,4,1}}; System.out.println(b.length); System.out.println(b[4][2]); b[4]=a; System.out.println(b[4][2]); } }realNumber) { System.out.print("猜大了,再输入你的猜测:"); yourGuess = reader.nextInt(); } else if(yourGuess


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3