欢迎光临
我们一直在努力

Java学习----函数

一、阶段1:无参数无返回值方法

学习目标

解决代码冗余:多次打印分割线30个+,重复写for循环太麻烦,抽取公共代码封装成方法,实现一次定义、多处调用。

二、阶段2:带参数无返回值方法

学习目标

优化无参方法缺点:只能固定打印+、固定30个符号,通过形参+实参自定义符号、符号数量,提升方法通用性。

知识点:形参&实参

1. 形参(定义处):printLine(String str,int n),括号内str、n是形式参数,用来接收外部传入数据

2. 实参(调用处):printLine("=",30),括号里"="、30是实际参数,给形参赋值

学习收获

• 参数作用:让方法不再写死数据,一个方法实现打印=/-/~不同分割线

• 传参规则:实参个数、类型必须和形参一一对应

三、阶段3:带参数+有返回值方法

学习目标

学习有返回值方法:方法运算结果返回给调用处,调用方接收结果后继续做后续逻辑(和奇偶判断)

知识点:return返回值

1. 方法定义不再写void,改为返回值类型int,return 数据;把结果返回给调用位置

2. 调用时:int s = add(8,9);,用变量接收方法返回的求和结果

学习收获

1. 返回值语法:public static 返回值类型 方法名(形参列表){ return 值; },返回值类型和return后数据类型必须匹配

2. 返回值使用三种方式:①变量接收 ②直接打印 ③不接收(数据作废)

四、整体学习总结(循序渐进成长)

1. 为什么要用方法:消除重复代码、代码模块化,便于修改维护

2. 三类方法学习递进:
①无参无返回:固定功能,解决基础重复
②有参无返回:灵活传入数据,方法通用化
③有参有返回:方法计算结果对外输出,结果可二次加工(判断、运算)

3. 核心三要素:方法名(调用入口)、形参(输入数据)、返回值(输出结果),构成Java方法基础语法。

赞(0)
未经允许不得转载:171主机测评 » Java学习----函数
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址