Java基础——方法

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

一.方法传参

1.普通参数传递:申请一个数据类型,调用一个方法传递地址,修改打印值,如图:

2.集合参数传递(无限参数):无限参数就是数组的化身,可以申请一个多维数组作为无限参数。

3.引用参数传递:申请一个数组,引用一个方法传值,如图:

4.方法重载:方法名一样,方法的参数类型和个数不一样,在方法名重复的情况下可以使用,把参数改变一下即可,不改变意义,只是参数类型不同,不同的类型打印也不一样,同样的方法名可以运行不同的代码,但是参数绝对不能一样,否则没有意义,如图:

二.返回值

1.返回值就是条件满足的时候返回的一个数字,它只能是一个类型,比如:数组类型,基本类型,其他类型;

2.一旦方法申请返回值就必须要有return;

3.return分两种情况:

①把结果返回出去;

②结束方法。

注意:return后面不能再写任何代码。

三.递归 1.递归就是方法调用方法,是一层嵌套着一层的,如图:

2.使用递归时要注意,嵌套的次数是有限的,如果超过了内存的使用范围,支撑不住就会报错,嵌套的次数是根据电脑配置决定的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.方法:方法就是对一片代码包装起来,给这片代码按上一个名字。什么时候用到这片代码就调用这个名字就可以了。1.方法...
    凯哥学堂阅读 108评论 0 0
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,268评论 0 4
  • 在java中,方法就是用来完成解决某件事情或实现某个功能的办法。 方法的语法格式 在Java中,声明一个方法的具体...
    _我不喜欢吃芋头阅读 136评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,869评论 18 139
  • public: 公共权限,既能修饰类,也能修饰成员变量和成员函数。而且类名必须与源文件名相同。 访问不同包,两个类...
    白如白牙阅读 311评论 0 0