黑马程序员——java基础知识篇——>循环语句

-----------android培训java培训、java学习型技术博客、期待与您交流!------------

一、while循环语句的格式

while格式 while(条件表达式){

  执行语句;
  }
  do while格式 :do{
  执行语句;
  }
  while(条件表达式);
  二者区别:while先判断条件,满足才执行循环体
  do while先执行循环体,再判断条件,条件继续满足则继续执行循环体
  即:无论条件满足与否都do while都会执行一次循环体
  示例: int a=1;
  while(a<0){
  System.out.println(a);
  a++;
  }
-------------------------------(我是分割线)--------------------------------------------------------
  示例: int a=1;
  do{
  System.out.println(a);
  a++;
  }
  while(a<0);
 语句结束两种方式:遇到分号或者是大括号

二、for循环格式:

for(初始化表达式;循环条件表达式;循环后的操作表达式){
  执行语句;
  }

三、while和for的区别

for执行完后定义的变量没有了,而while执行完后定义的变量还在 二者完全可以互换。for节约一点内存
示例:
public class LianXi {
	public static void main(String[] args) {
		int x = 1;
		for (System.out.println("a"); x < 3; System.out.println("c")) {
			System.out.println("d");
			x++;
		}
	}
}
无限循环的最简单表现形式:for(;;){}(for循环中条件表达式不写默认是true)
  :while(true){}

四、嵌套循环练习

示例:循环打印九九乘法表、打印等腰三角形、输出1;12;123;1234;12345
黑马程序员——java基础知识篇——>循环语句_第1张图片
-----------android培训java培训、java学习型技术博客、期待与您交流!------------

 

你可能感兴趣的:(java基础,黑马程序员,java学习)