本篇文章将介绍Java函数的定义与使用方法。 Java中函数也叫成方法,都是一个意思;函数是封装了具备特定功能的一段代码块,解决了重复性代码的问题。 为什么需要函数呢? 目的是为了提高程序的复用性和可读性。 函数的格式
说明: 修饰符:public 公共的static 静态的 返回值类型:就是函数所实现的功能结果的数据类型。 方法名:自己定义,符合标识符命名规则就行;驼峰命名规则 :单个单词首字母小写,多个单词后面的单词首字母大写。 参数列表:即形式参数列表,用于接收实际参数。 参数类型:参数的数据类型 参数名:即变量名 函数体语句:就是函数要完成的功能 return:用来结束函数 返回值:即这个函数的功能的结果 ,由return带回调用地方。 注意:void 表示不确定返回值类型,不能理解为没有返回值,只是返回值的类型不确定而已; 此外,返回值类型为void时,由于其返回值类型不能确定,故不能定义形式参数变量来接收; 当返回值类型为void时,return可以不写;但是当返回值类型为其他如int String等时就必须写,否则编译会出错。 自定义一个函数的三步 确定返回值类型 确定方法名 明确参数列表 函数的参数传递 形式参数:函数定义时的参数为形式参数------>简称形参 实际参数:函数调用时的参数为实际参数 ------>简称实参 参数传递:只能有实参传给形参 注意:实参和形参在个数、顺序、类型上都要保持一致. 例:编写一个求两个数的和的子函数 要求使用键盘录入的方式:
结果:
|