実現したいこと
・識別子<identifier>というエラーになった理由と解決方法が知りたいです。
前提
組込みメソッドを使って、mainメソッドにある2つの配列をanimal メソッドで繋げ表示させるプログラムを書いております。
animalメソッドを作成する際、identifierというエラーが表示されました。
発生している問題・エラーメッセージ
First.java:11: エラー: <identifier>がありません public static void String (animal(String[] a,String [] b)) { ^
該当のソースコード
class First { public static String[] eigoTeacher(String[] data){ //配列を宣言し、初期化する String[] array1 = {"inu","neko","usagi"}; String[] array2 = {"tanuki","kitune","saru"}; animal(array1, array2); } public static void String (animal(String[] a,String [] b)) {. //<identifier>エラーが発生 String len = a.length + b.length; String[] array3 = new int[len]; // array3 にaの配列をコピーしています System.arraycopy(a, 0, array3, 0, a.length); // 次にarray3 にbをコピーしています System.arraycopy(b, 0, array3, a.length, b.length); for(int i = 0; i < len; i++) { System.out.println(array3[i]); } } }
試したこと
識別子<identifier>について調べてみたところ、「文法的に解釈できないコーディングをされている可能性を指摘している状態」と出てきました。animalメソッドの作成の仕方が間違っているのか、animalメソッドの中のコードの記述の仕方が間違っているのか調べてもわかりませんでした。ご教授お願いいたします。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
0 コメント