JavaSE的方法 (函数)
Java中的方法(函数)
Java方法
是一段可重复使用的代码块,用于执行特定的任务。方法可以接受输入参数并返回一个值。在Java中,方法由方法名、参数列表、返回类型、方法体组成。
方法声明格式:(与函数类似)
[访问权限修饰符 修饰符...] [ 返回值类型 ] 方法名( 形式参数类型 参数名){
java语句[函数体];
[return 返回值;]
}
-
修饰符:这是可选的,告诉编译器如何调用该方法,定义了该方法的访问类型
-
形式参数:在方法被调用时用于接收外界输入数据
-
返回值类型:事先约定的返回值的数据类型,如无返回值,必须给出返回值类型void
-
方法体:方法体必须有{}括起来,在{}中编写完成方法功能的代码
-
返回值:方法在执行完毕后返还给调用它的环境数据。
return 返回值; return;(不返回任何数值)
-
实参:调用方法时 实际传给方法的数据
注:
- 若方法再同一个类中,调用时,直接调用名字
- 若方法不在一个类中,调用时:类名.方法名(静态方法)
eg:public class PracticeInClass {
public static void main(String[] args) {
print();//同一个类中
}
public static void print(){
for(int i=1;i<10;i++){
for(int j=i;j<10;j++){
System.out.print(i+"*"+j+"="+i*j+" ");
}
System.out.println();
}
}
}
public class PracticeInClass {
public static void main(String[] args) {
Function.print();//调用其他类的方法,类名.方法名
}
}
public class Function {
public static void print(){
for(int i=1;i<10;i++){
for(int j=i;j<10;j++){
System.out.print(i+"*"+j+"="+i*j+" ");
}
System.out.println();
}
}
}
public class PracticeInClass {
public static void main(String[] args) {
Function.print();
int a=10;
int b=9;
System.out.println(max(a,b));
}
public static int max(int a,int b ){
return a>b?a:b;
}
}
//传参的方法
本文来自博客园,作者:Yang0710,转载请注明原文链接:https://www.cnblogs.com/cwyYYDS/p/18213109