break countinue return//方法//do while

本文详细介绍了Java中的do...while循环与while循环的区别,强调了do...while循环至少执行一次的特点。同时,讲解了break、continue和return的用法,并给出了示例。此外,还提及了方法定义的注意事项和调用方式。
摘要由CSDN通过智能技术生成

do while

do…while循环和while循环相似,不同的是,do…while 循环至少会执行一-次。
初始化语句;
do{
   循环体;
   控制体;
}while(条件表达式);
1)初始化赋值
2)循环体-控制体-完成条件判断

和while的区别

while先判断后执行。do-while是先执行后判断!

Do…while总是保证循环体会被至少执行一次! 这是他们的主要差别。** 

小知识

System exit(0);终止jvm

String sc=sc.nextStringLine();Line原意就是换行的意思

输出打印一个整数和一个字符串的时候要么省略Line要么在打印字符串之前再创建一个新的扫描器专门打印字符串

牛客 力扣 剑指offer

{break /continue /return}

break:结束中断的意思

    1)循环语句中使用,结束循环用的
			2)switch语句中使用,结束switch
			不能单独使用,不能脱离上面两种场景

此图代表输出到==3的时候结束 输出为1,2
在这里插入图片描述

beak 早期使用方法 for循环前的标签;结束内/外循环

在这里插入图片描述

在这里插入图片描述

continue:继续循环的意思

continue:继续执行(结束当前循环,立即进入下一次循环)
              1)不能单独使用
例子:
for(int x =1 ; x<=10;x++){
		
		if(x%3==0){//x=3,6,9符合 跳过
			//补全代码
			//continue;
			//补一句“	System.out.println("我爱高圆圆!") ;”//补一句的话就是直接运行10+3次 *//意思就是没有“System.out.println("我爱高圆圆!") ;”的时候打印十次。加一句的就多了三次符合条件if(x%3==0)时的打印;
		}
		System.out.println("我爱高圆圆!") ;
	}
	  
	//1)想在控制台输出7次 "我爱高圆圆"     continue
	//2)想在控制台输出13次 "我爱高圆圆"    System.out.println("我爱高圆圆!") ;

在这里插入图片描述

return:返回的意思

1)很少单独去使用(不建议),后面一般都会有返回结果值;
   在Java中的方法(函数)中去使用,目的就是结束这个有返回值类型的方法,    并且还有返回结果;

在这里插入图片描述

方法

  执行语句的集合 {}包裹起来--代码块 可重复利用提高代码的复用性

注意事项:

1)方法和方法平级关系,不能在一个方法中去定义另一个方法!
		2)定义方法的返回值类型和main方法中调用方法一致,否则接收结
		果类型不匹配!
		3)Java是强类型语言,在定义的方法时候,
		形式参数名前面必须有参数类型
		4)	必须有return语句,没有就会编译报错!	
		5)定义方法的时候,有{号地方不能有分号;有分号;,不能有{左大括号

定义格式

必须在同一个类下 不能在类大括号外创建
public static 返回值类型 方法名(形式参数类型1 参数名1,形式参数类型2 参数名2...){
			//完成方法的逻辑
			return 结果;
	}

定义方法:
两个明确:
1)明确返回值类型
2)明确参数类型以及参数个数

1)单独调用 ---方法名(实际参数列表) ; (有返回类型的方法不能使用)
2)输出调用 ---System.out.println(方法名(实际参数列表)) ;输出调用:可以,写死了,如果相对结果值在进行操作,就不能用了
3)赋值调用:(推荐)

输入两个数判断是否相等;

在这里插入图片描述

输入两三个数判断最大值

请添加图片描述
输入两个数求最小
请添加图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值