java中三种循环的区别

while(条件){循环体}先判断条件,满足就执行循环体,不满足则退出;do{循环体}while(条件)先执行一次循环体,再判断条件,如果条件满足,继续执行,不满足,退出循环,最少执行一次;for(<初始化>; <条件>; <增量>){循环体}首先会初始化变量,然后判断条件,满足条件执行循环体,然后执行增量,一般是i++、i--等,再次判断条件,满足继续执行循环体,再判断条件。初始化只有进入循环的第一次执行 。
时间: 2024-10-07 21:21:48

java中三种循环的区别的相关文章

Java的三种循环:1、for循环 2、while循环 3、do...while循环

Java的三种循环 Java三种循环结构: 1.for循环 2.while循环 3.do...while循环 循环结构组成部分:1.条件初始化语句,2.条件判断语句 , 3.循环体语句,4.条件控制语句 条件初始化语句:用于表示循环开启时的起始状态,简单说就是循环开始的时候条件是什么样的: 条件判断语句:用于表示循环反复执行的条件,判断结果,决定循环是否继续执行: 循环体语句:用于表示循环反复执行的具体内容: 条件控制语句:用于控制每次循环变化的内容,条件的变化控制循环是否继续执行下去. 循环结

12、三种循环的区别、死循环

12.1 三种循环的区别 三种循环的区别: 1.如果条件判断从来没有满足过,那么for循环和while循环将会执行0次,但是do-while循环会执行至少一次. 2.for循环的变量在小括号当中定义,只有循环内部才可以使用.while循环和do- while初始化语句本来就在外面,所以出来循环之后还可以继续使用. 循环之间可以嵌套使用 12.2 死循环 永远停不下来的循环,叫做死循环 原文地址:https://www.cnblogs.com/koss/p/12283409.html

Java语言----三种循环语句的区别

------- android培训.java培训.期待与您交流! ---------- 第一种:for循环 循环结构for语句的格式: for(初始化表达式;条件表达式;循环后的操作表达式) { 循环体; } eg: 1 class Dome_For2{ 2 public static void main(String[] args) { 3 //System.out.println("Hello World!"); 4 //求1-10的偶数的和 5 int sum = 0; 6 fo

java基础三种循环的使用及区别

摘要:Java新人初学时自己的一些理解,大神们路过勿喷,有什么说的不对不足的地方希望能给予指点指点,如果觉得可以的话,希望可以点一个赞,嘿嘿,在这里先谢了.在这里我主要说的是初学时用到的Java三个循环体的用法及区别:for  while和do while在什么时候会使程序代码更方便简洁: 一.for循环体,这个在我以后写程序代码都是比较长用的一个循环体之一,for循环主要多数用到我们已经知道循环次数的循环程序中. 表达式:for(初始化:布尔表达式:更新){ 程序代码....... } for

Android工程中三种库的区别:Private Libraries、Referenced Libraries、Dependency Libraries

一.v4.v7.v13的作用和用法 1.Android Support V4, V7, V13是什么? 本质上就是三个java library. 2.为什么要有support库? ??是为了解决软件的兼容问题.如果在低版本Android平台上开发一个应用程序,而应用程序又想使用高版本才拥有的功能,就需要使用Support库. ??android api向来是高版本兼容低版本.如api-8(android2.2)必会兼容api-4(android 1.6).但是反之则不会,你使用2.2的平台版本b

java中三种方式获得类的字节码文件对象

package get_class_method; public class ReflectDemo { /** * @param args */ public static void main(String[] args) { getClassObject1(); getClassObject2(); getClassObject3(); } public static void getClassObject1(){ Person p = new Person(); System.out.pr

JAVA中三种URL连接方法

Java的网络类可以让你通过网络或者远程连接来实现应用.而且,这个平台现在已经可以对国际互联网以及URL资源进行访问了.Java的URL类可以让访问网络资源就像是访问你本地的文件夹一样方便快捷.我们通过使用Java的URL类就可以经由URL完成读取和修改数据的操作.现在,我们来看一看,如何才能发挥出URL类的效力. 通过URL进行工作 通过一个URL连接,我们就可以确定资源的位置,比如网络文件.网络页面以及网络应用程序等.其中包含了许多的语法元素.举个例子来说,请看下面这个URL连接: http

Java中三种代理模式

代理模式 代理(Proxy)是一种设计模式,提供了间接对目标对象进行访问的方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的功能上,增加额外的功能补充,即扩展目标对象的功能. 这就符合了设计模式的开闭原则,即在对既有代码不改动的情况下进行功能的扩展. 举个例子来说明代理的作用:明星与经纪人之间就是被代理和代理的关系,明星出演活动的时候,明星就是一个目标对象,他只要负责活动中的节目,而其他琐碎的事情就交给他的代理人(经纪人) 来解决.这就是代理思想在现实中的一个例子. 静态代理

Java中三种变量

Java三大变量分别是类变量(静态变量).实例变量和局部变量(本地变量). 局部变量就是本地变量,在方法.构造器或者块中使用,在方法.构造器或者块进入时被创建,一旦退出该变量就会被销毁 局部变量没有默认值,因此本地变量必须被声明并且在第一次使用前要给它赋值 实例变量:在类中声明,但是它在方法.构造器或者块外,当堆中的对象被分配了一个空间时,每个实例变量的位置就被创建了. 当对象采用关键字"new"创建时实例变量就被创建了,当对象被销毁时它也就被销毁了. 实例变量的值必须被一个以上的方法