JAVA循环嵌套 和 方法的重载

循环的嵌套

循环的分类

	for循环
	while循环	
		while语句
		do...while语句
控制跳转语句
	break
	continue
	return
方法(函数)

for循环

for(初始化表达式语句;判断条件语句;控制条件语句) {
		循环体语句;
	}

while循环

 初始化条件语句;
	    while(判断条件语句) {
			 循环体语句;
			 控制条件语句;
	   }

do… while循环

  初始化条件语句;
		do {
			循环体语句;
			控制条件语句;
		}while(判断条件语句)

三种循环的区别

三种循环语句的区别:
	do...while 先运行在进行判断;剩下两者事是进行判断符合条件在去运行;
	
	而for,while循环必须先判断条件是否成立,然后决定是否执行循环体语句。
	
	如果你想在循环结束后,继续使用控制条件的那个变量,用while循环,否则用for循环。不知道用for循环。
			

     因为变量及早的从内存中消失,可以提高内存的使用效率。
    建议优先考虑for循环,然后是while循环 ,最后是do...while循环

continue的使用场景

	(1):在循环语句中
	(2):离开使用场景的存在是没有意义的

continue的作用

	 a:跳出一次循环,执行下一步操作

break的作用

    退出单层循环
	
	退出多层循环(几乎不使用)
		要想实现这个效果,就必须知道一个东西;带标签的语句;
		格式:标签名:语句

方法

概念

   方法就是完成特定功能的代码块
	在很多语言中都有函数的定义,但是在咱们JAVA语言中,我们将其称之为方法。

方法的格式

   修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2 ....){
		方法体;
		return 返回值;
	}

如何写一个方法

	两个明确
		(1):返回值类型 	明确功能结果的数据类型
		(2):参数列表 		你要传递几个参数,以及每一个参数的数据类型

方法调用(有明确返回值的调用)

	a:单独调用,一般来说没有意义,所以不推荐。
	b:赋值调用
	c:输出调用,但是不够好。因为我们可能需要针对结果进行进一步的操作。

注意事项

方法不调用不执行
方法与方法是平级关系,不能嵌套定义
方法定义的时候参数之间用逗号隔开
方法调用的时候不用在传递数据类型
如果方法有明确的返回值,一定要由return带回一个值

方法的重载

所写方法可以有一样的名字比如实现加法的方法可以是两个,三个,多个数 ;或者是相同数量但是数据类型不相同的加法运算也可以去重载

注意事项

 1.在同一个类中

 2.方法名相同

 3.参数的个数或类型不同

 4.与方法的返回类型无关

 5.与方法的修饰符无关

重载的作用

 在编程过程中,是要遵守编程规范的,这就要求方法的命名是要有意义的,而有的方法可能面临着,会有不用的参数列表,这时会用到重载,这样,既可以表示方法的意义,又表示这些方法是相关方法,方便调用。所以,方法重载,很大程度是为了程序的可读性,即使不用,也是不会妨碍程序运行的。

你可能感兴趣的:(JAVA循环嵌套 和 方法的重载)