あなたは何にトキメキますか?

座標データの数値のテキストファイルから配列の中に座標値を格納したいのですが、int型のデータを読み込んで配列に格納するのは、どのようにプログラムを組めばよろしいのでしょうか?下のようにxzahyou.csvというファイルから配列Z[i]に格納したくて組んでみたら、
br = new BufferedReader(new FileReader("xzahyou.csv"));
for(int i=0;i<X.length;i++){
String line = br.readLine();
X[i]=line;
X[i] = line;のところで互換性がないと出てきました。int型の場合どのようにすればよろしいのでしょうか?教えてください。お願いします。

A 回答 (3件)

X[i]って何に使うつもりでどう定義しました?


得た回答を元に、処理を行う順番を箇条書きで良いから紙に「手」で書くことをお奨めします。
まずはおおざっぱに書いて、それから細かく書いて、その順番通りにプログラムを書いて下さい。
書いたプログラムが自分の思う通りに動いてない場合は、いきなりプログラムを直すのではなく、処理を行う順番を書いた「紙」が間違っているので、
「紙」を書き直して、その通りにプログラムを作り直しましょう。
    • good
    • 0

ファイルから読み込むときに文字列型になってるのでint型にする



配列Z[i]は?

この回答への補足

配列Z[i]は
int Z[];
Z = new int[2];

と用意しました。だめですかね?

補足日時:2007/02/07 23:38
    • good
    • 0

まずは文字列として取り込んで、int型へパースします。


Integerクラスあたりを調べてみてください。
    • good
    • 0
この回答へのお礼

有難うございました。調べてみます。分からなかったらまた質問させてください。よろしくお願いします。

お礼日時:2007/02/07 23:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報