ホームページ >Java >&#&チュートリアル >指定されたファイルのサイズをバイト、キロバイト、メガバイトで取得する Java プログラム
ファイル サイズは、ハード ドライブなどの特定のストレージ デバイス上で特定のファイルが占めるストレージ容量です。ファイルのサイズはバイト単位で測定されます。このセクションでは、指定されたファイルのサイズをバイト、キロバイト、メガバイト単位で取得する Java プログラムを実装する方法について説明します。
バイトはデジタル情報の最小単位です。 1 バイトは 8 ビットに相当します。
1 キロバイト (KB) = 1,024 バイト
1 メガバイト (MB) = 1,024 KB
ギガバイト (GB) = 1,024 MB および
1 テラバイト (TB) = 1,024 GB。
ファイルのサイズは通常、ファイルの種類とそれに含まれるデータの量によって異なります。テキスト文書を例にとると、ファイル サイズはわずか数キロバイトですが、高解像度の画像やビデオ ファイルのサイズは数ギガバイトになることがあります。
ファイルは情報の集合であり、テキスト情報、画像、オーディオ、ビデオ、プログラム コード、その他のデータが含まれる場合があります。あらゆるソフトウェア アプリケーションがこれらにアクセスして、読み取り、書き込み、更新、削除などの操作を実行できます。
###文法### ファイルオブジェクトの作成リーリー
BufferedStramInout クラス オブジェクトの作成リーリー
length()- このメソッドは、ファイルのサイズをバイト単位で返します。 リーリー
exists()- このメソッドは、ファイルが存在するかどうかを確認し、ブール値を返します。 リーリー
read()- このメソッドは、入力ストリームからバイトを読み取るために使用されます。 リーリー
size()- このメソッドは、ファイルのサイズをバイト単位で返します。 リーリー 次に、さまざまな Java メソッドを実装して、指定されたファイルのサイズをバイト、キロバイト、メガバイト単位で調べます。
方法 1: java.io を使用します。コンボ###
この特定のメソッドでは、File クラスを使用し、さまざまな組み込み関数を使用してファイルのサイズを取得します。 ###アルゴリズム###
File クラスを使用してファイル オブジェクトを作成します。File
クラスを使用してファイル オブジェクトを作成しました。リーリー ###出力### リーリー 方法 2: java.nio パッケージを使用する この特定のアプローチでは、java.nio パッケージの Path
クラスを使用し、さまざまな組み込み関数を使用してファイルのサイズを取得します。size() メソッドを使用してサイズを検索し、サイズをバイト、キロバイト、メガバイト単位で出力します
例外が発生した場合は、それを出力します###例###
この例では、size()
関数を使用してファイルのサイズを取得し、「」に保存します。 sizebytes 変数。ファイルのサイズをバイト単位で出力するには、「sizebytes」を使用します。キロバイトの場合、サイズは「sizebytes」を 1024 で割ったもので、キロバイトの場合、サイズは「sizebytes」を 1024*1024 で割ったものです。以上が指定されたファイルのサイズをバイト、キロバイト、メガバイトで取得する Java プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。