java类和对象的例子.docx

上传人:牧羊曲112 文档编号:3159733 上传时间:2023-03-11 格式:DOCX 页数:3 大小:37.05KB
返回 下载 相关 举报
java类和对象的例子.docx_第1页
第1页 / 共3页
java类和对象的例子.docx_第2页
第2页 / 共3页
java类和对象的例子.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《java类和对象的例子.docx》由会员分享,可在线阅读,更多相关《java类和对象的例子.docx(3页珍藏版)》请在三一办公上搜索。

1、java类和对象的例子1.实现简易计算器,分别实现两个整数、三个浮点数的加法运算. 源码如下: package days;/包名自己修改 import java.util.Scanner;/注意别忘记导入这个包名了 public class NumSum public int add(int num1,int num2) return num1+num2; public double add(double num1,double num2,double num3) return num1+num2+num3; public static void main(String args) / TOD

2、O Auto-generated method stub NumSum nc=new NumSum; NumSum nc1=new NumSum; /调用2个整数相加的方法 /Scanner是用键盘手动输入数字。 System.out.println(请用键盘手动输入两个整数:); System.out.println(nc.add(new Scanner(System.in).nextInt,new Scanner(System.in).nextInt); /调用3个浮点数相加的方法 System.out.println(请用键盘手动输入三个浮点数:); System.out.println

3、(nc1.add(new Scanner(System.in).nextDouble, new Scanner(System.in).nextDouble, new Scanner(System.in).nextDouble); 代码运行效果:2.有5位学员参加了Java知识竞赛的决赛,输出决赛的平均成绩和最高成绩,如下图所示: 源码:package days;/包名自己修改 import java.util.Scanner; public class ScoreCalc /* * 该方法用于求出平均值 * * param score * 成绩数组 * return 平均值 */ public

4、 double avg(double score) double sum = 0; for (int i = 0; i score.length; i+) sum += scorei; return sum / score.length; /* * 该方法用于求出最大值 * * param score * 成绩数组 * return 最大值 */ public double max(double score) double max = score0; for (int i = 1; i score.length; i+) if (max scorei) max = scorei; return

5、 max; public static void main(String args) / TODO Auto-generated method stub double score = new double5; Scanner input = new Scanner(System.in); / 从控制台输入5个学员的成绩,并保存在成绩数组中 for (int i = 0; i score.length; i+) scorei = input.nextDouble; / 实例化一个对象 ScoreCalc calc = new ScoreCalc; / 调用求平均值的方法,并返回一个结果保存在变量中 double avg = calc.avg(score); / 调用求最大值的方法,并返回一个结果保存在变量中 double max = calc.max(score); System.out.println(平均值是: + avg); System.out.println(最大值: + max); 效果演示:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号