银川市做网站的公司seo百家论坛
web/
2025/10/5 19:59:34/
文章来源:
银川市做网站的公司,seo百家论坛,电商怎么做流量,企业官网搭建JAVA数组与类的定义-java实验报告JAVA数组与类的定义-java实验报告、实验目的与要求1、 熟悉Java类、对象和方法的一般操作练习等。2、 熟悉数组等的定义和使用。二、实验内容及步骤(包括源程序和运行结果截图)1. 编写Java小应用程序#xff0c;程序中自定义一个方法#xff…JAVA数组与类的定义-java实验报告JAVA数组与类的定义-java实验报告、实验目的与要求1、 熟悉Java类、对象和方法的一般操作练习等。2、 熟悉数组等的定义和使用。二、实验内容及步骤(包括源程序和运行结果截图)1. 编写Java小应用程序程序中自定义一个方法double find2(int n)方法的功能是求2的n次方。程序中调用该方法输出2的40次方的结果并输出。源程序代码import java.awt.Graphics;import java.applet.Applet;public class Found2 extends Applet{double find2(int n){if(n0)return 1;double sum1;for(int i1;in;i)sumsum*2;return sum;}public void paint(Graphics g){g.drawString(2的40次方为find2(40),50,50);}}运行结构2编写Java应用程序参照例1.15自定义类Car类中有3个变量字符串name表示汽车的品牌字符串color表示汽车的颜色double型变量weight表示汽车的自重int型变量passenger表示汽车能搭乘的人数。类中还定义一个构造方法用来初始化上面的4个变量。在应用程序中创建类Car的1个对象(品牌“本田”颜色“黑色”自重1500公斤搭乘的人数5人)并显示其信息。源程序代码public class CarInf{public static void main(String args[]){Car obj1new Car(本田,黑色,1500,5);System.out.println(obj1.show());}}class Car{String name;String color;double weight;int passenger;Car (String n,String c,double w,int p){namen;colorc;weightw;passengerp;}String show(){return 品牌name 颜色color 自重weight公斤 搭乘人数passenger人;}}运行结果3编写Java小应用程序其中定义一个int数组(数组元素任意指定)求数组元素的和、数组元素的最大值和最小值并输出所求的结果。源程序代码import java.awt.Graphics;import java.applet.Applet;public class IntSum extends Applet{int[] x{2,3,5,7,1};int min,max,sum;public void useArray(int[] xa){minxa[0];maxxa[0];sum0;for(int i0;isumsumxa[i];if(xa[i]max)maxxa[i];if(xa[i]minxa[i];}}public void paint(Graphics g){useArray(x);g.drawString(数组元素之和sum,50,50);g.drawString(数组元素最小值min,50,70);g.drawString(数组元素最大值max,50,90);}}运行结果三、实验总结(是否完成实验、实验过程中的问题以及解决方法分析等)这次的实验是我们第二次练习java的基础程序编程。 这次的三道题目有点难度出错的问题相当多。 其中有两道题目需要我们编写小应用程序一道是应用程序。在上一次的实验中我们知道应用程序与小应用程序的区别是很大的运行的方法和情况都不相同。第一道题目的难度不大出的错误主要是输入时“i”和“1”的问题。第二道题目学习的是有关类的定义我们在一个主类之外还要定义一个Car的类用来存放汽车的各个信息。 由于是应用程序所以编写起来的难度还算是可以的。第三道题目我觉得是最难的它需要我们自己第一一个方法用来计算数组的内容。所以还需要利用到数组的初始化之类的问题。而且还是在小应用程序中使用方法是大不相同的。在今后的学习中还需要继续熟悉和了解java 的各个方面的应用才行。358
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/87536.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!