Javaの勉強6 (Basic I/O) Formatting

妖精本を読み終わって戻ってきました。Java基礎勉強。
直近ではBasicIOやってたすね。

おさらい

Type Note Interface Buffering
Byte Streams 8bit bytes InputStream/OutputStream BufferedInputStream/BufferedOutputStream
Character Streams 16bit characters Reader/Writer BufferedReader/BufferedWriter
  • Character Streamsは改行文字を認識できる
  • Scanner使えば区切り文字とかで読み込むことができる。

じゃ続き。

Formatting

フォーマットを実装してるStreamは

  • PrintWriter(Character Stream用)
  • PrintStream(Bytes Stream用)

メモ

  • PrintStream使うんは、System.out / System.err くらいで、普通はPrintWriter使うよ。
  • 生データ用にはwriteメソッドがあって、それで書き込めるけど。
  • 便利なprint/printlnってメソッドがあるよ。
  • フォーマットを指定できるformatってメソッドがあるよ。

ちょい頭が整理出来てきたかも!
あぁ・・・今日は寝坊したのでこれでオシマイ!