LoginSignup
0
0

More than 5 years have passed since last update.

Javaでファイルを読み込んで任意のファイル形式に出力する

Posted at

最初におまけ

GithugGistでコード公開しました!
Javaを書いたことがある人はコードを見れば、ほぼ理解できると思います。
*コピペでも動くと思います
https://gist.github.com/TsujiTakuya55/b261bd7e56e3c3005d91

ファイルを読み込む

javaにはFileクラスというクラスがあり、このクラスがFileを管理してくれます。
自分のパソコンの中にあるファイルを読み込みたい場合は
File file = new File("/home/xxx.csv");
などでファイルを読み込めます。

ファイルの中の文字列を読み込む

BufferedReader br = new BufferedReader(new FileReader(file));
str = br.readLine();

このような書き方でファイルの中の文字列を読み込むことができます。
1つ1つ説明していくと
BufferedReaderクラスはファイルの読み書きを行うクラスです
new FileReader(変数名)←読み込むファイルの変数名を書く
readLineメソッドは文字列を1行ずつ読み込むメソッドです。
なので正確に言うと、
「ファイルを読み込んで、その中に書いてある文字列を1行ずつ読み込んでいる」
という処理になります。

ファイルの出力

読み込んで自分の任意の形に書き換えたファイルを出力させます。
FileOutputStream OutPutFile = new FileOutputStream("/home/xxx.csv");

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0