004 配列(配列の初期化) 025 解答例

public class DoubleArrayInitialization {
    public static void main(String[] args) {
        // double型の配列を宣言し、要素数が5の新しい配列を作成して初期化
        double[] doubleArray = {0.1, 0.2, 0.3, 0.4, 0.5};

        // 配列の各要素を表示
        for (int i = 0; i < doubleArray.length; i++) {
            System.out.println("要素 " + i + ": " + doubleArray[i]);
        }
    }
}

このプログラムでは、doubleArray という名前のdouble型の配列を宣言し、要素数が5の新しい配列を宣言と同時に初期化しています。その後、各要素に浮動小数点数が代入され、for ループを使用して各要素が表示されます。この方法で、浮動小数点数の配列を簡単に初期化できます。

double型の配列の初期化

double型の配列を初期化する際のポイントについて説明します。double型の配列は浮動小数点数を格納するのに適しています。

配列の宣言:
まず、double型の配列を宣言します。要素数(配列の大きさ)を指定して配列を作成します。

double[] doubleArray; // double型の配列を宣言

この段階では、実際のメモリ領域は確保されておらず、要素は初期化されていません。

配列の初期化:
配列の初期化は、配列を宣言した後に、各要素に初期値を設定するプロセスです。初期化の方法はいくつかあります。

a. 宣言と同時に初期化:
配列を宣言と同時に初期化することができます。要素数は代入された値の数に自動的に合わせられます。

double[] doubleArray = {0.1, 0.2, 0.3, 0.4, 0.5};

b. 要素を手動で代入:
配列の各要素に手動で浮動小数点数を代入することも可能です。以下は手動での初期化の例です。

doubleArray = new double[5]; // 配列を作成
doubleArray[0] = 0.1;    // 1番目の要素に浮動小数点数を代入
doubleArray[1] = 0.2;    // 2番目の要素に浮動小数点数を代入
doubleArray[2] = 0.3;    // 3番目の要素に浮動小数点数を代入
doubleArray[3] = 0.4;    // 4番目の要素に浮動小数点数を代入
doubleArray[4] = 0.5;    // 5番目の要素に浮動小数点数を代入

初期化された配列の利用:
初期化された配列は、その後の操作で使用できます。要素にアクセスしたり、値を変更したり、計算に使用したりすることが可能です。

double value = doubleArray[2]; // 3番目の要素にアクセス

このようにして、初期化されたdouble型の配列内のデータを利用できます。

double型の配列の初期化は、浮動小数点数のデータを効果的に管理し、操作するのに役立ちます。

「0004 配列」問題集リスト