ホームページ >Java >&#&チュートリアル >指定されたファイルのサイズをバイト、キロバイト、メガバイトで取得する Java プログラム

指定されたファイルのサイズをバイト、キロバイト、メガバイトで取得する Java プログラム

WBOY
WBOY転載
2023-09-06 10:13:081459ブラウズ

指定されたファイルのサイズをバイト、キロバイト、メガバイトで取得する 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 を使用します。コンボ###

この特定のメソッドでは、

java.io パッケージ

File クラスを使用し、さまざまな組み込み関数を使用してファイルのサイズを取得します。 ###アルゴリズム###

File クラスを使用してファイル オブジェクトを作成します。

  • exists() メソッドを使用してファイルが存在するかどうかを確認し、ファイルが存在する場合は length() メソッドを使用してファイルのサイズを確認します。

  • 印刷サイズをバイト、キロバイト、メガバイト単位で指定します。

  • ファイルが存在しない場合は、ファイルが見つからないことを印刷します。

  • ###例###
  • この例では、

    File

    クラスを使用してファイル オブジェクトを作成しました。
  • exists()
関数を使用して、ファイルが存在するかどうかを確認し、ファイルの長さを計算します。ファイルが存在する場合は、

length()

関数を使用してファイルの長さを取得し、「sizebytes」変数に格納します。 「sizebytes」を使用して、ファイルのサイズをバイト単位で出力します。キロバイトの場合、サイズは「sizebytes」を 1024 で割ったもので、キロバイトの場合、サイズは「sizebytes」を 1024*1024 で割ったものです。

リーリー ###出力### リーリー 方法 2: java.nio パッケージを使用する この特定のアプローチでは、java.nio パッケージの Path

クラスを使用し、さまざまな組み込み関数を使用してファイルのサイズを取得します。

###アルゴリズム###

Path クラスの get() メソッドを使用して、パス オブジェクトを作成します。

size() メソッドを使用してサイズを検索し、サイズをバイト、キロバイト、メガバイト単位で出力します

例外が発生した場合は、それを出力します
  • ###例###

    この例では、
  • Path
  • クラスを使用してファイル オブジェクトを作成し、

    size()

    関数を使用してファイルのサイズを取得し、「」に保存します。 sizebytes 変数。ファイルのサイズをバイト単位で出力するには、「sizebytes」を使用します。キロバイトの場合、サイズは「sizebytes」を 1024 で割ったもので、キロバイトの場合、サイズは「sizebytes」を 1024*1024 で割ったものです。
  • リーリー ###出力### リーリー
  • それでは、この記事では、Java で特定のファイルのサイズをバイト、キロバイト、メガバイトで取得するさまざまな方法について説明しました。

以上が指定されたファイルのサイズをバイト、キロバイト、メガバイトで取得する Java プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。