java
1import java.io.BufferedReader; 2import java.io.InputStreamReader; 3 4public class Main { 5 public static void main(String[] args) throws Exception { 6 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); 7 String line = br.readLine(); 8 line = line.trim(); 9 String [] readLineArray = line.split(" ",1); 10 readLineArray = new String[2]; 11 char m = readLineArray[0].charAt(1); 12 char k = reaaLineArray[1].charAt(1); 13 System.out.println(m+','+k); 14 } 15}
Main.java:12: error: cannot find symbol char k = reaaLineArray[1].charAt(1); ^ symbol: variable reaaLineArray location: class Main 1 error
自分のイメージでは
①標準入力読み込み
②先頭か最後の空白を取り除く
③文字列の配列を宣言後そこに代入するが、trim()メソッドを使って空白を開けたとこで一旦文字列を代入するのをやめて次の配列に空白を開けてコマンドラインに書き込んだ文字を代入
④先頭文字をchar型の箱に取り込む
⑤出力
というイメージなのですがどうでしょうか?
ちなみにエラーのとこをコメントにしてreadLineArray[0]だけ出力させると
149と出ましたがどうしてかいまいちなっとこ出来てないです。
もし良かったら自分の脳内の手順の訂正をよろしうお願いします
回答3件
あなたの回答
tips
プレビュー