java如何建函数


创建函数的基本语法
在Java中,函数(也称为方法)的声明需要包含以下部分:
修饰符 返回类型 方法名(参数列表) {
// 方法体
return 返回值; // 如果返回类型不是void
}
无参数无返回值的方法示例
public void printHello() {
System.out.println("Hello");
}
public是访问修饰符void表示不返回任何值printHello是方法名- 括号内为空表示无参数
带参数有返回值的方法示例
public int addNumbers(int a, int b) {
return a + b;
}
int是返回类型a和b是形式参数return语句返回计算结果
静态方法示例
public static double calculateCircleArea(double radius) {
return Math.PI * radius * radius;
}
static表示这是类方法,可通过类名直接调用double是返回类型radius是参数
方法调用示例
// 调用无返回值方法
printHello();
// 调用有返回值方法
int sum = addNumbers(5, 3);
// 调用静态方法
double area = calculateCircleArea(2.5);
可变参数方法
public int sumNumbers(int... numbers) {
int sum = 0;
for (int num : numbers) {
sum += num;
}
return sum;
}
int...表示可变数量的int参数- 调用时可传入任意数量参数:
sumNumbers(1,2,3)或sumNumbers(1,2)
方法重载
public int multiply(int a, int b) {
return a * b;
}
public double multiply(double a, double b) {
return a * b;
}
- 相同方法名不同参数列表构成重载
- 编译器根据调用时参数类型决定使用哪个版本






