JavaSE基础day05方法和数组
2022/3/1 17:22:53
本文主要是介绍JavaSE基础day05方法和数组,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一. 方法
(一) 方法的概述
1.方法的概念: 具有某种特定功能的代码段.某段代码功能经常使用,因此使用大括号,将这段代码包起来,起个名字,以后就使用这个名字来代替这段代码.
举例: Scanner类中的nextInt()方法,nextInt为方法名,每次需要通过键盘录入一个整数,调用nextInt方法即可.如若没有nextInt方法的封装,那么每次键盘录入数据,逻辑需要重新实现.
2.方法好处:
1)提高了代码的复用性(反复使用)
2)提高了代码的封装性,大括号中的内容,其他调用者看不到也无法直接访问
3)简化了软件设计的思维难度
(二) 方法定义
1.方法定义的格式
修饰符 返回值类型 方法名称(参数列表) {
方法体语句;
return语句;
}
2.详细解释:
1)修饰符: 目前全都写成 public static
2)返回值类型: 表示方法运行结果的数据类型.当方法功能运行完毕,有可能会有产出,就需要将产出的数据类型作为方法的返回值类型,返回给方法调用者.如果不需要返回结果,使用关键字void,表示方法没有任何返回值类型.
3)方法名称: 给这段代码起的名字,名字是一个合法的标识符并同时满足小驼峰原则(第一个单词的首字母小写,从第二个单词开始首字母大写).
4)参数列表: 这段代码要完成功能,可能会需要一些资源.在参数列表中,需要定义一些变量,内存中表示为容器, 在调用本方法的时候,会由外界传入数据,存储到这些变量容器中.使用变量符号,表示那些将来可能传入的数据.参数形式:数据类型 变量名, 数据类型 变量名...
5)方法体语句: 真正要完成该方法功能的执行逻辑.
6)return语句: 最终生产出来的结果,要返回给调用者,使用return语句返回.如果没有任何生产内容,可以不写return或者写return;用于表示方法结束.
案例1: 定义出一个方法功能,求任何两个整数的和
案例2 : 定义出一个方法功能, 比较两个浮点类型数据是否相等
案例3 : 定义出一个方法功能, 打印1-n整数(1-n任意整数打印, n为正整数)
(三) 方法调用
1.格式: 直接书写方法名称即可
方法名称(实际参数);
调用格式详解:
2. 方法调用的三种形式:
3.方法调用总体特点:
方法不调用,就不执行.
这篇关于JavaSE基础day05方法和数组的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-102025 蛇年,J 人直播带货内容审核团队必备的办公软件有哪 6 款?
- 2025-01-10高效运营背后的支柱:文档管理优化指南
- 2025-01-10年末压力山大?试试优化你的文档管理
- 2025-01-10跨部门协作中的进度追踪重要性解析
- 2025-01-10总结 JavaScript 中的变体函数调用方式
- 2025-01-10HR团队如何通过数据驱动提升管理效率?6个策略
- 2025-01-10WBS实战指南:如何一步步构建高效项目管理框架?
- 2025-01-10实现精准执行:团队协作新方法
- 2025-01-10如何使用工具提升活动策划团队的工作效率?几个必备工具推荐
- 2025-01-10WiX 标签使用介绍:打造专业安装程序的利器