/** * ドメイン非依存URL出力フィルタ * javadrill.tech移行時はwp_options.home/siteurlのみ変更すればよい * * データベースには絶対URL(https://minner.asia)を保持し、 * 表示時に現在のドメイン(home_url())に動的変換する */ function javadrill_make_urls_dynamic($content) { if (empty($content)) { return $content; } // データベース内の絶対URLを現在のhome_url()に置換 $old_url = 'https://minner.asia'; $new_url = untrailingslashit(home_url()); // http版も対応(念のため) $content = str_replace($old_url, $new_url, $content); $content = str_replace('http://minner.asia', $new_url, $content); return $content; } // 投稿本文、ウィジェット、タームの説明、抜粋に適用 add_filter('the_content', 'javadrill_make_urls_dynamic', 20); add_filter('widget_text', 'javadrill_make_urls_dynamic', 20); add_filter('term_description', 'javadrill_make_urls_dynamic', 20); add_filter('get_the_excerpt', 'javadrill_make_urls_dynamic', 20); 004 配列(配列の初期化) 024 解答例解答例 | Javaドリル

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

004-024 004 配列
public class CityArrayInitialization {
    public static void main(String[] args) {
        // 文字列型の配列を宣言し、要素数が4の新しい配列を作成して初期化
        String[] cityArray = new String[4];

        // 配列内の各要素に都市名を代入
        cityArray[0] = "東京";
        cityArray[1] = "ニューヨーク";
        cityArray[2] = "ロンドン";
        cityArray[3] = "パリ";

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

このプログラムでは、cityArray という名前の文字列型の配列を宣言し、要素数が4の新しい配列を作成して、初期化しています。その後、都市名を各要素に代入し、for ループを使用して各要素を表示しています。

文字列配列の初期化

「文字列配列の初期化」とは、文字列型の配列を宣言し、要素数を指定し、その配列の各要素に初期値として文字列を代入するプロセスです。以下は、文字列配列の初期化に関する重要なポイントです。

配列の宣言:
文字列配列を初期化するには、まず配列を宣言する必要があります。配列を宣言することで、データ型と要素数が指定されます。以下は、文字列配列の宣言の例です。

String[] stringArray; // 文字列型の配列を宣言

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

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

a. 要素を手動で代入:
配列の各要素に手動で文字列を代入することができます。例えば、以下のように初期化できます。

stringArray = new String[4]; // 配列を作成
stringArray[0] = "東京";    // 1番目の要素に文字列を代入
stringArray[1] = "ニューヨーク"; // 2番目の要素に文字列を代入
stringArray[2] = "ロンドン";   // 3番目の要素に文字列を代入
stringArray[3] = "パリ";      // 4番目の要素に文字列を代入

b. 宣言と同時に初期化:
配列を宣言と同時に初期化することも可能です。以下は、宣言と初期化を同時に行う例です。

String[] stringArray = {"東京", "ニューヨーク", "ロンドン", "パリ"};

この方法では、要素数は代入された値の数に自動的に合わせられます。

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

String city = stringArray[1]; // 2番目の要素にアクセス

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

文字列配列の初期化は、テキストデータの管理と操作において基本的なステップであり、プログラム内で文字列データを効果的に扱うために重要な役割を果たします。

「0004 配列」問題集リスト

🎯 実習で理解を深めよう

この内容についてJavaDrillで実際に手を動かして学習できます

コメント

タイトルとURLをコピーしました