gpt4 book ai didi

java - 参数列表中有任何方法吗?

转载 作者:行者123 更新时间:2023-11-30 06:43:02 26 4
gpt4 key购买 nike

我有一个问题想要解决,但我还没有足够的知识来解决。

我是否可以随时将任何方法放入参数列表中?

例如:

public void goThroughArray(anyMethod()){
for (int i = 0; i<array.length;i++){
anyMethod();
}

public int[] copyArray(int[]arrayName2){
arrayName1[i] = arrayName2[i];
}

//in main
goThroughArray(copyArray(int[]arrayName);

这可能吗?

最佳答案

您可以通过 Function<T, R> 作为 Java 8 中其他方法的参数,

public void goThroughArray(Function<int[], int[]> myFunction){
int[] resultArray = myFunction.apply(anyArray);
}

关于java - 参数列表中有任何方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44097617/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com