----------------------
ASP.Net+Android+IOS开发、
.Net培训、期待与您交流! ----------------------
- Java自定义标记:
1234567891011121314classDemo{publicstaticvoidmain(String[] args){w:for(intx=1; x<3; x++){for(inty=0; y<3; y++){System.out.println(x);breakw;//中断的就是w标记的循环,即外循环。最终输出值为1}}}}
- Java方法重载(overload)
在Java中,同一类中的2个或者2个以上的方法(函数)可以有同一个名字,只要他们的参数声明不同(参数类型不同或者参数数量不同)即可,在这种情况下,该方法就被称为重载(overload),这个过程称为方法重载(method overloading)。方法重载是Java实现多态性的一种方式。
例:12345678910111213141516171819/**/classDemo{publicstaticvoidmain(String[] args){intx = add(3,4);inty = add(3,4,6);//y中的add与x中的add参数数量不同System.out.println(x);//输出结果为7System.out.println(y);//输出结果为13}publicstaticintadd(intx,inty){returnx+y;}publicstaticintadd(intx,inty,intz){returnx+y+z;}} - 什么时候使用重载
当定义的功能相同,但参与运算的未知内容不同。那么,这时就定义一个函数名称以表示其功能,方便阅读。而通过参数列表的不同来区分多个同名函数。
本文介绍了Java中的自定义标记用法,通过示例解释了如何利用标记控制循环流程,并探讨了方法重载的概念及其应用实例。适用于初学者理解Java循环控制与方法多态性。
2万+

被折叠的 条评论
为什么被折叠?



