Javaプログラミング学習サイト ゆるゆるプログラミング

・ファイル

ファイルとは、データを取り扱うとき管理単位の一つで、ハードディスク、USBメモリ、CD/DVD/Blu-rayなどの記憶媒体に保存するときに使われます。

一般的に使われるファイルの例には、文書/写真/ビデオ/実行ファイルなどがあります。そして、このファイルは大きく分けて2つの種類に分けられます。テキストファイルバイナリファイルのです。

テキストファイルは、文字だけが格納されているファイルで、Windowsのメモ帳などで開いたときに人間が理解できるようになっているファイルのことです。以下は、テキストファイルメモ帳で読み込んだもので、文字が人間が理解できるようになっていることがわかります。

テキストファイル

バイナリファイルは、テキストファイル以外の全てのファイル形式のことで、メモ帳で開いたときに人間が読める状態になっていないものです。以下は、バイナリファイルメモ帳で読み込んだもので、意味不明の文字が並んでいることがわかります。

バイナリファイル

テキストファイル形式の例

プログラムソース(java,c,cpp,csなど)、html、xml

バイナリファイル形式の例

画像(jpg,png,bmp,gif,tiffなど)、サウンド(mp3など)、ビデオ(mp4,mpgなど)、圧縮ファイル(zip,lzh)

一般的に使われているファイルのほとんどがバイナリファイル形式で、専用のソフトウエアで読みこむことで利用出来るようになります。

参考までに、MicrosoftのWordは文章を作成するソフトウェアですが、Wordで扱うdocxやdocはバイナリファイルです。

ここでは、Javaで使えるファイル操作を紹介します。

■ファイル操作

ファイル名 ファイル名について解説
ファイルのリストを取得 ファイルのリストを取得
ファイルの有無を判定 ファイルの有無の判定について解説

■関連コンテンツ

画像ファイル形式 画像ファイル形式について解説

■新着情報

2020.11.11 正確な割合のノイズ画像 正確な割合のノイズ画像を作成する方法を解説
2020.11.02 2進数を整数に変換 "11001"→25
2020.10.29 文字数字を数値に変換 "12345"→12345
2020.10.28 1からNの和 1+2+3+ … +N=?
2020.10.21 画像の上下反転 画像を上下反転する方法
2020.10.19 指定色の画素数取得 指定RGBの画素数は何個?
2020.10.13 2値化 その2 2値のBMP画像を作成
2020.10.07 3辺の長さで三角形かを判定 3辺abcで三角形が作れるか?
2020.10.06 画像のミラー反転 画像をミラー(鏡)反転する方法

■広告

フィギュア予約最大25%OFF+ポイント5%還元!ホビーサーチ

~約8,000名の受講生と80社以上の導入実績~ 企業向けプログラミング研修ならCodeCamp

日本最大級ショッピングサイト!お買い物なら楽天市場

Topへ