お世話になります。
char型の配列から文字の位置を探すのに苦労しています。
char型だと文字の位置を取得できないんでしょうか?
もしあれば教えていただきたいです。
import java.io.*; class ko{ public static void main(String args[]){ try{ //ファイルの読み込み・存在するか確認。 File file = new File("maze.dat"); FileReader fileReader = new FileReader(file); BufferedReader br = new BufferedReader(fileReader); //data にmaze.dataの表を代入 String data; int i=0; //サイズ char s[][] = new char[70][40]; while((data = br.readLine())!=null){ s[i] = data.toCharArray(); i++; } char st = 'S'; //スタート位置 char result = st.indexOf(st); System.out.println(result); br.close(); }catch(Exception e){ e.printStackTrace(); } } }
エラー文はこちらです。
javac ko.java ko.java:28: char は間接参照できません。 char result = st.indexOf(st); ^ エラー 1 個
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/04 17:09
2019/11/04 17:11
2019/11/04 17:32
2019/11/04 17:44
2019/11/04 17:52
2019/11/04 17:58
2019/11/04 18:01
2019/11/04 18:14