在Java中,function(函數(shù))是一段可重復(fù)使用的代碼塊,用于執(zhí)行特定的任務(wù)。它接受零個或多個參數(shù),并且可以返回一個值。在Java中,函數(shù)的用法如下:
public int add(int num1, int num2) {
return num1 + num2;
}
int result = add(5, 3);
public void printMessage(String message) {
System.out.println(message);
}
public int multiply(int num1, int num2) {
return num1 * num2;
}
public int add(int num1, int num2) {
return num1 + num2;
}
public double add(double num1, double num2) {
return num1 + num2;
}
Function<Integer, Integer> square = (x) -> x * x;
int result = square.apply(5); // 結(jié)果為25
總結(jié)起來,Java中的函數(shù)用于執(zhí)行特定的任務(wù),可以接受參數(shù)并返回一個值。函數(shù)可以聲明、調(diào)用,可以有參數(shù)和返回值,還可以重載和使用匿名函數(shù)。