gpt4 book ai didi

java - 方法引用 - 语法错误,插入 ";"以完成 BlockStatements

转载 作者:行者123 更新时间:2023-12-03 08:05:48 25 4
gpt4 key购买 nike

关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

1年前关闭。




Improve this question




我正在尝试练习 java 8 功能。在创建使用静态方法的方法引用的程序时,出现语法错误“语法错误,插入“;”以完成 BlockStatements”
我认为我的代码没有做错任何事情。我错过了什么?

MethodReferenceInteface ref1 = MethodReference::sayName();
完整程序:
包 com.jui.bhav.Practice;
interface MethodReferenceInteface{

String getName();
}

public class MethodReference {

public static String sayName() {
return "Jui";
}

public static void main(String[] args) {

MethodReferenceInteface ref1 = MethodReference::sayName();
ref1.getName();

}
}

最佳答案

试试这个代码:

MethodReferenceInteface ref1 = MethodReference::sayName;

关于java - 方法引用 - 语法错误,插入 ";"以完成 BlockStatements,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62977175/

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