Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我们可以将lambda表达式存储在变量中,并在java中将其用作函数吗?_Java_Variables_Lambda - Fatal编程技术网

我们可以将lambda表达式存储在变量中,并在java中将其用作函数吗?

我们可以将lambda表达式存储在变量中,并在java中将其用作函数吗?,java,variables,lambda,Java,Variables,Lambda,我们是否可以在一个变量中存储一个java lambda表达式,并通过在已声明的范围内调用该变量来将该变量用作普通函数?总之,是的 例如: 函数f=x->x+1; int结果=f.apply(1); 有什么东西阻止你自己尝试吗?

我们是否可以在一个变量中存储一个java lambda表达式,并通过在已声明的范围内调用该变量来将该变量用作普通函数?

总之,是的

例如:

函数f=x->x+1;
int结果=f.apply(1);

有什么东西阻止你自己尝试吗?