Navigation : シラバス 授業の準備 第0講 Java言語の基礎1 第1講 Java言語の基礎2 第2講 Java言語の基礎3 第3講 Java言語の基礎4 第4講 数値計算(1/2) 第5講 数値計算(2/2) 第6講 グラフィックス 第7講 ファイル入出力(1/2) 第8講 ファイル入出力(2/2) - ファイルの入出力 - Reader型 - Writer型 - InputStream/OutputStream型 - 練習問題 - まとめ 第9講 Map 第10, 11講 応用1 第12, 13講 応用2 第14講 最終課題 連絡事項・更新履歴 Q & A 設定 第8講 ファイル入出力(2/2) ファイルの入出力 ストリーム(Stream) ラッピング(Wrapping) Reader/Writer, InputStream/OutputStream import文 Reader型 Reader型の利用方法 典型的なファイルからのデータの読み込み方法 1文字単位の読み込み 例題1. Catコマンドの作成 実行例 Writer型 Writer型の利用方法 典型的なファイルへのデータの書き込み方法 例題2. 指定された行数を出力するコマンド 実行例 例題3. 単純なファイルコピー 実行例 InputStream/OutputStream型 OutputStream型 InputStream型 例題4 InputStreamを利用したCat 例題5 単純なファイルコピー2 例題6 pnm画像の生成 練習問題 行番号付きのCatコマンドの作成 Grepコマンドの作成 文字列にある文字列が含まれているかを確認する Headコマンドの作成 Teeコマンドの作成 カエサル暗号 まとめ まとめ ファイルの入出力