java实验3_Java 实验3

实验3 /*  * @(#)AverageNumbers2  *  * Copyright 2008 School of Software, Yunnan University.  *                                  All rights reserved  */ package cn.edu.ynu.sei.Java_Labs.Lab3; /**  * 求1-50的平均数  * @version 1.0.0.0 Jan 22, 2008  * @author eleven  */ public class AverageNumbers2 {     private double result1;     private double sum1;     private double result2;     private double sum2;     /**      * 使用for循环计算      */     public double DeterminAverageUsingFor(int startNumber, int endNumber) {         for (int i = startNumber; i <= endNumber; i++) {             sum1 += i;             result1 = sum1 / 50;         }         return result1;     }     /**      * 使用while循环计算      */     public double DeterminAverageUsingWhile(int startNumber, int endNumber) {         int i = startNumber;         while (i <= endNumber) {             sum2 += i;             result2 = sum2 / 50;             i++;         }         return result2;     }     public static void main(String[] args) {         AverageNumbers2 an2 = new AverageNumbers2();         double finalResult1 = an2.DeterminAverageUsingFor(1, 50);         double finalResult2 = an2.DeterminAverageUsingWhile(1, 50);         System.out.println("average of numbers is " + finalResult1 + ", which is calculated by for loop.");         System.out.println("average of numbers is " + finalResult2 + ", which is calculated by while loop.");     } } /*  * @(#)BreakLoop  *  * Copyright 2008 School of Software, Yunnan University.  *                                  All rights reserved  */ package cn.edu.ynu.sei.Java_Labs.Lab3; /**  *  显示数字1-10,但是在5处跳出,并且打印  * @version 1.0.0.0 Jan 23, 2008  * @author eleven  */ public class BreakLoop {     public BreakLoop() {         for (int i = 1; i <= 10; i++) {             if (i < 5) {                 System.out.println("Count = " + i);             }             if (i == 5) {                 System.out.println("Broke out of the loop at count = " + i);                 break;             }         }     }     public static void main(String[] args) {         BreakLoop bl = new BreakLoop();     } } /*  * @(#)ContinueLoop  *  * Copyright 2008 School of Software, Yunnan University.  *                                  All rights reserved  */ package cn.edu.ynu.sei.Java_Labs.Lab3; /**  *  * @version 1.0.0.0 Jan 23, 2008  * @author eleven  */ public class ContinueLoop {     private int j;     public ContinueLoop() {         for (int i = 1; i <= 10; i++) {             if (i < 5) {                 System.out.println("Count = " + i);             }             if (i == 5) {                 j = i;                 continue;             } else {                 System.out.println("Count = " + i);             }         }         System.out.println("Used continue statement to skip printing" + j);     }     public static void main(String[] args) {         ContinueLoop cl = new ContinueLoop();     } }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/299134.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

42张动图带你走进神奇的物理世界,超震撼!

全世界只有3.14 % 的人关注了爆炸吧知识世界之大&#xff0c;无奇不有。生活中其实有许多神奇的物理化学现象。下面就一起来看看吧&#xff01;图片加载慢稍加等待即可哦~神 奇 的 物 理 反 应1.锤击被液氮冻上的康乃馨&#xff0c;求康乃馨的心理阴影面积。2.比重比空气还大的…

Linux优化之IO子系统监控与调优

Linux优化之IO子系统作为服务器主机来讲&#xff0c;最大的两个IO类型 &#xff1a;1.磁盘IO 2.网络IO这是我们调整最多的两个部分所在磁盘IO是如何实现的在内存调优中&#xff0c;一直在讲到为了加速性能&#xff0c;linux内核一般情况下都会尝试将磁盘上的慢速设备上的文件缓…

window 2008 和 windows vista windows 7 安装 MSMQ

从MSDN找到的资料&#xff0c;详见&#xff1a;http://msdn.microsoft.com/zh-cn/library/aa967729.aspx安装“消息队列 (MSMQ)”以下过程介绍如何安装“消息队列 4.0”和“消息队列 3.0”。 注意: 消息队列 4.0 在 Windows XP 和 Windows Server 2003 中不可用。 在 Windows S…

Oh no no no i'm a rocket man

She packed my bags last night pre-flight火箭队员昨晚整理行李准备打客场 Zero hour nine a.m.9分钟之前是午夜12点 And im gonna be high as a kite by then我象风筝那样跟向前 I miss the earth so much i miss my wife我曾错过这么多客场随队旅行的机会我错过了亲眼目睹火…

如何洗牌 ListT 中的元素?

咨询区 mirezus&#xff1a;是否有一个最佳的方式对 List<T> 进行洗牌排序&#xff0c;我的项目有一个抽奖模块&#xff0c;需要对一个有 75个元素的 List<T> 进行随机排序&#xff0c;请问大家有什么好的实现方式。回答区 user453230&#xff1a;如果你仅仅是想对…

用3年时间破解学界200多年难题,年仅21岁的天才竟因谈了一场恋爱挂掉了.........

全世界只有3.14 % 的人关注了爆炸吧知识俗话说&#xff0c;英雄难过美人关&#xff0c;即便是智商超群的数学天才也毫不例外。破得了百年的世界难题&#xff0c;却解不开一个小小的爱情谜团......没错&#xff0c;这位为情所困的数学天才&#xff0c;便是今天的主人公——伽罗瓦…

投影变换与视口变换

一些说明&#xff1a; 0. 投影变换&#xff1a;描述如何指定视景体(viewing volume)的形状和方向。视口变换&#xff1a;解释如何控制三维模型坐标到屏幕坐标的变换。 1. 无论是透视投影还是平行投影&#xff08;正交投影&#xff09;&#xff0c;只有在视景体中的物体才可见。…

java 按钮设置图片_Java中如何设置带图片按钮的大小

在java部分需要用到图形界面编程的项目中&#xff0c;经常会使用图片设置对按钮进行美化&#xff0c;但是使用时会出现一个很麻烦的问题&#xff0c; 按照方法&#xff1a;JButton jb1 new JButton();jb1.setBounds(0, 0, 25, 20);ImageIcon ii new ImageIcon("images/x…

JAVA 异常库

为什么80%的码农都做不了架构师&#xff1f;>>> 1.java.lang.NumberFormatException: multiple points已解决 多线程方法中使用了共享变量SimpleDateFormat&#xff0c;报如下错误&#xff1a; java.lang.NumberFormatException: multiple points at sun.misc.Floa…

WPF ComboBox 使用 ResourceBinding 动态绑定资源键并支持语言切换

WPF ComboBox 使用 ResourceBinding 动态绑定资源键并支持语言切换独立观察员 2021 年 8 月 23 日我们平常在 WPF 中进行资源绑定操作&#xff0c;一般就是用 StaticResource 或者 DynamicResource 后面跟上资源的 key 这种形式&#xff0c;能满足大部分需求。但是有的时候&am…

2009年最佳80后科技创业者

近日&#xff0c;《商业周刊》公布了2009年最有前途的科技初创公司及青年创业者名单&#xff0c;这些企业创始人年龄都在30岁及以下。商业周刊表示&#xff0c;从这些创业公司来看&#xff0c;创新依然存在并发展良好。以下为其详细名单&#xff0c;包括入选初创的业务描述以及…

Commons里的DButil

今天试用了一下&#xff0c;感觉还不错。说下需求&#xff1a;直接用jdbc天天开连接&#xff0c;关连接么的头疼。要将结果转化为xml格式&#xff0c;这个用XStream格式。用hibernate来搞这个有点杀鸡用牛刀的意思&#xff0c;如果直接用jdbc又有点繁琐。所以试用了一下这个东西…

你一直憋着的那个屁,放出来时真的有人知道吗?我先告诉你憋着不放的屁会到哪去……...

全世界只有3.14 % 的人关注了爆炸吧知识制作团队制作人 超模君编剧 恐恐恐插画 杨羊羊友情出演 超模君 想增加更多的奇怪知识&#xff1f;带你入学↓↓↓关注“爆炸吧知识”日增怪知识&#xff01;

Android中View绘制流程

2019独角兽企业重金招聘Python工程师标准>>> 整个View树的绘图流程是在ViewRoot.java类的performTraversals()函数展开的&#xff0c;该函数做的执行过程可简单概况为 根据之前设置的状态&#xff0c;判断是否需要重新计算视图大小(measure)、是否重新需要安置视图的…

从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式

本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始学习jQuery (五) 事件与事件对象 从零开始学习jQuery (六) jQuery…

如何更改 C# Record 构造函数的行为

如何更改 C# Record 构造函数的行为Record[1] 是 C# 9 中的一个新功能。Record是从Structs[2]借用的特殊类&#xff0c; 因为它们具有 基于值的相等性&#xff0c;您可以将它们视为两类类型之间的混合体。默认情况下&#xff0c;它们或多或少是不可变的&#xff0c;并且具有语法…

java克鲁斯卡尔算法_Java语言基于无向有权图实现克鲁斯卡尔算法代码示例

所谓有权图&#xff0c;就是图中的每一条边上都会有相应的一个或一组值。通常情况下&#xff0c;这个值只是一个数字如&#xff1a;在交通运输网中&#xff0c;边上的权值可能表示的是路程&#xff0c;也可能表示的是运输费用(显然二者都是数字)。不过&#xff0c;边上的权值也…

[原]一步一步自己制作弹出框

说到javascript弹出框的制作,将其实现步骤分开&#xff0c;其实很容易。下面&#xff0c;将拆分页面弹出框的制作步骤。首先&#xff0c;准备编辑工具(废话)&#xff0c;其实&#xff0c;您可以使用notepad..嘿嘿。弹出框的组成结构&#xff1a; 1.一个页面遮罩层。 2.一个di…

那些你从未见过的神奇物理化学实验,今天全给你整理了!

全世界只有3.14 % 的人关注了爆炸吧知识1.电荷吸引水流2.比空气重的六氟化硫六氟化硫&#xff08;SF6&#xff09;&#xff0c;法国两位化学家Moissan和Lebeau于1900年合成的人造惰性气体&#xff0c;具有良好的电气绝缘性能及优异的灭弧性能&#xff0c;是一种优于空气和油之间…

Makefile 使用总结

1. Makefile 简介 Makefile 是和 make 命令一起配合使用的. 很多大型项目的编译都是通过 Makefile 来组织的, 如果没有 Makefile, 那很多项目中各种库和代码之间的依赖关系不知会多复杂. Makefile的组织流程的能力如此之强, 不仅可以用来编译项目, 还可以用来组织我们平时的一些…