Java函数

Java函数,第1张

函数基本语法结构:

修饰符 返回值类型 函数名(参数类型 参数名, ...){

代码块

return 返回值;

}

public static int sum(int a, int b){
 int sum = a + b;
 return sum;
}

public static void print3Lines(){
 for(int i=0;i<3;i++){
 System.out.println();//输出3个空行
 }
//返回值类型为void,可以不写return
}

参数:参数可以有0个到多个,每个参数都由数据类型和参数名构成.

返回值:函数可以没有返回值.如果没有返回值,则返回值类型应该写为void,

如果有返回值,则在代码块中必须使用return返回一个值,这个值的

类型需要和声明的返回值类型相同.

注:(1)定义函数就是定义了一段有着明确功能的子程序,但定义函数本身不会执行任何代码,函数

需要被执行、调用

(2)调用函数时,就算没有参数要传递,也要在函数名后面加括号

public static void main(String[] args) {
 …
}

main函数表示程序的入口,String[]args表示从控制台接收的参数.Java执行一个程序的时候,需要指 定一个定义了main函数的类,Java会寻找main函数,并从main函数开始执行

main函数中除了可以定义变量, *** 作数据,还可以调用其他函数

特殊类型的参数:

(1)数组:基本类型作为函数参数,不会对调用者中的变量造成影响,而在函数值修改数组的值,也会修 改调用者中的数组内容

    原因:一个数组变量中有两块空间,一块用于存储数组内容本身,另一块用于存储内容的位置,

            给数组变量赋值不会影响原有的数组内容,只是让数组变量指向了一个不同的位置

    注:String对象一旦创建,实体是不可以变化的,即内容不能再修改,而数组可以修改

(2)

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/721701.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-04-25
下一篇2022-04-25

发表评论

登录后才能评论

评论列表(0条)

    保存