Java基础教程12-while循环
本文介绍Java中while循环语句,前面介绍了if和switch控制语句,这里开始介绍循环语句。循环,就是重复做同样一件事件,如果在一个条件没有被打破的情况下。下面我会用两个简单的例子去介绍while循环语句。
1. 循环打印1到10的整数
package lessons;public class MyClass {public static void main(String[] args) {int a=1;while(a < 11){System.out.println(a);a++;}}
}
2. 计算从1相加到100的求和,看看结果是不是5050
package lessons;public class MyClass {public static void main(String[] args) {int a=1;int sum=0;while(a <= 100){sum += a;a++;}System.out.println(sum);}
}
总结:while循环语句很简单,就是要注意条件什么情况下跳出while循环就可以,不要写成死循环了。
Java基础教程12-while循环相关推荐
- Java基础教程(12)--深入理解类
一.方法的返回值 当我们在程序中调用方法时,虚拟机将会跳转到对应的方法中去执行.当以下几种情况发生时,虚拟机将会回到调用方法的语句并继续向下执行: 执行完方法中所有的语句: 遇到return语句: ...
- Java基础教程-刘刚-专题视频课程
Java基础教程-2704人已学习 课程介绍 Java基础教程是一套入门Java开发语言的课程,它是由浅入深的介绍Java基础内容,包括Java介绍.基本类型及运算符.控制执行流程.字 ...
- Java基础教程-05-面向对象
Java基础教程-05-面向对象 1. 面向过程和面向对象解释 1.1 面向过程 1.1.1 简述 我们回想一下, 前面我们完成一个需求的步骤是怎样的? 首先是搞清楚我们要做什么. 然后在分析怎么做. ...
- Java基础教程:反射基础
Java基础教程:反射基础 引入反射 反射是什么 能够动态分析类能力的程序称为反射. 反射是一种很强大且复杂的机制. Class类 在程序运行期间,Java运行时系统始终为所有对象维护一个被称为运行时 ...
- Java基础【之】循环、流程控制 (if else、whitch case、while、do while、for...i、foreach、多层循环与退出)
Java基础[之]循环.流程控制 (if else.whitch case.while.do while.for...i.foreach.多层循环与退出) 1.默认顺序执行 2.分支控制 if els ...
- java基础教程(一)
Java 开发环境配置 在进行Java开发之前,需要先安装Java开发工具包(JDK)和集成开发环境(IDE).以下是Java开发环境的配置和搭建步骤: 下载JDK:访问Oracle官方网站,选择适合 ...
- Java基础教程-10-多线程
Java基础教程-10-多线程 1. 多线程 我们在之前,学习的程序在没有跳转语句的前提下,都是由上至下依次执行,那现在想要设计一个程序,边打游戏边听歌,怎么设计? 要解决上述问题,咱们得使用多进程或 ...
- java 基础教程 ppt_java基础教程课件.ppt
java基础教程课件 第三章 运算符,表达式和语句 3.1运算符与表达式 3.2 语句的概述 3.3 控制语句 3.4循环语句 3.5break 和continue语句 3.1运算符与表达式 3.1. ...
- Java基础教程:多线程基础(3)——阻塞队列
Java基础教程:多线程基础(3)--阻塞队列 快速开始 引入问题 生产者消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一存储空间,生产者向空间里生产数据,而消费者取走数据. 模 ...
- Java基础教程:面向对象编程[2]
Java基础教程:面向对象编程[2] 内容大纲 访问修饰符 四种访问修饰符 Java中,可以使用访问控制符来保护对类.变量.方法和构造方法的访问.Java 支持 4 种不同的访问权限. default ...
最新文章
- Redis主从复制的搭建与.哨兵.数据持久
- 一篇写的很好的XGBoost的博客(于简书转载)
- 在C++中使用Protocol Buffers
- 修改java启动参数_如何修改jvm启动参数
- nssl1216-码灵鼠【数学】
- tsp matlab,五个城市的TSP问题MATLAB程序.doc
- 简易航空订票系统_四川航空APP全新升级改版,三大亮点提升订票体验
- qt自定义按钮类,每个按钮自带一个右键弹出框,如何使同一时刻只显示一个弹出框
- 问题:如何将多个文件里内容都提取出来
- vue.js多页面开发 webpack.config.js 配置方式
- 使用框架开发的优势和劣势
- SpringCloud——负载均衡
- spring cloud构建互联网分布式微服务云平台-高可用的服务注册中心
- 瑞星力荐金山毒霸 原来是广告程序 作崇
- 随机排列算法(Fisher-Yates)
- Vue warn 屏蔽
- POJ 1616 Harmonic Periods 笔记
- 腾讯地图 周边 poi 搜索及参数配置
- 红黑树详解及其模板类实现
- 模拟电路6(共射基本放大电路的组成及工作原理)
热门文章
- 七大排序算法—图文详解(插入排序,希尔排序,选择排序,堆排序,冒泡排序,快速排序,归并排序)
- html 内容自动分类显示,HTML文本自动分类,HTML Text Automatic Classifion,音标,读音,翻译,英文例句,英语词典...
- MySQL的下载、配置(手把手)
- COleSafeArray二维数组的使用注意
- Python基础——常见数据类型总结
- Arcgis小技巧【10】——字段计算器的简单用法和示例
- 用ChatGPT控制NPC,行动逼真到像正常人!斯坦福谷歌新研究炸场,赋予大模型准确记忆力...
- pr premiere内存不足
- 高通平台user版本怎么root
- (0x80040154): 没有注册类别 (异常