私は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;
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加