java如何创建函数
创建函数的基本语法
在Java中,函数(也称为方法)是类的一部分,用于执行特定任务。基本语法如下:
[访问修饰符] [返回类型] 方法名([参数列表]) {
// 方法体
return [返回值]; // 如果返回类型不是void
}
无参数无返回值的方法示例
public void printHello() {
System.out.println("Hello, World!");
}
带参数的方法示例
public int addNumbers(int a, int b) {
return a + b;
}
静态方法示例
静态方法属于类而非对象实例,可直接通过类名调用:

public static double calculateCircleArea(double radius) {
return Math.PI * radius * radius;
}
方法重载
Java支持方法重载,即同一类中多个同名方法但参数不同:

public int multiply(int a, int b) {
return a * b;
}
public double multiply(double a, double b) {
return a * b;
}
可变参数方法
使用省略号表示可接受多个同类型参数:
public int sum(int... numbers) {
int total = 0;
for (int num : numbers) {
total += num;
}
return total;
}
递归方法示例
方法调用自身实现递归:
public int factorial(int n) {
if (n == 0 || n == 1) {
return 1;
}
return n * factorial(n - 1);
}
访问修饰符说明
public: 所有类可访问private: 仅当前类可访问protected: 同包及子类可访问- 默认(不写): 同包可访问
方法调用示例
public class Main {
public static void main(String[] args) {
Main obj = new Main();
obj.printHello();
int result = obj.addNumbers(5, 3);
System.out.println("Sum: " + result);
double area = calculateCircleArea(2.5);
System.out.println("Area: " + area);
}
}






