JAVA程序的三种基本结构

5 篇文章 0 订阅

顺序流程结构

	一个程序的执行
	从上到下,从左到右;
	遇到 = 从右向左;(从右向左赋值)

循环流程结构

	  重复做某件事情,
需要的东西	1、用来计数的,2、判断是否满足条件(true/false) 3、计数内容的变化  4、做的事情
1、for:
	for(1;2;3){4}
	for(int i = 1 ; i <= 10 ; i ++ ){
		System.out.println("跑了第" + i + "圈");
	}
2、while:
	一般用于定义死循环,一直执行的内容;
	用于次数不确定的循环
	1
	while(2){
			4
			3
	}
	int i = 5 ;
	while(i <= 10){
		System.out.println("跑了第" + i + "圈");
		i ++ ;
	}
	
3、do...while:
	先做再判断
	int i = 5 ;
	do{
		System.out.println("跑了第" + i + "圈");
		i ++ ;
	}while(i <= 10)

do...while 和 while 只有在第一次判断时为false的情况下,执行的次数才会不一样;
只要能成功执行一次,这三种循环执行的次数都是一样的;
嵌套循环
在重复的工作又作了其他的重复工作;3个循环都可以互相嵌套;
	
break 和 continue 一般都和if一起使用, 后面不能跟语句,只能跟}

选择流程结构

if(判断语句)	如果...就做...
	如果用多个if来判断,则每个if中的条件都会执行
if...else if... else...
	只会执行一个内容,条件会按照顺序,从上往下,一旦有一个满足,后面的条件就不会再执行了;
switch( 变量名 ){  变量支持 char, byte, short, int, String  
	case 值:
		内容
		break ;
	default:
		内容
		break;
}

if用在判断一定的范围
switch 用判断具体的值

万丈高楼平地起,基础打牢学的好

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值