ここから本文です

JAVA ファイルの中身を2次元配列へ書き込む(動的)

sum********さん

2012/11/1417:33:39

JAVA ファイルの中身を2次元配列へ書き込む(動的)

下記のようなファイルがあったとします。

あ 3画 100 100 300
い 2画 100 90
さ 3画 80 70 50
場 12画 30 40 30 24 45 24 25 56 45 70 62 60

行も列も増えます。このようなファイルを読み込み、2次元配列へ書き込むプログラムを作るにはどのようにすればよいですか?

閲覧数:
300
回答数:
1
お礼:
250枚

違反報告

ベストアンサーに選ばれた回答

mzg********さん

2012/11/1423:05:40

一行分読み込んだ文字列は、Stringクラスの split(String regex) メソッドでString[] 配列になる。
行数不明だと、行に対応する配列は、先に作れないので、ArrayList<String[]> に格納してから toArray() メソッドで String[][] にする

質問した人からのコメント

2012/11/21 13:29:37

成功 ありがとうございます!

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる