1. Apex練習問題

練習問題 1: 変数の宣言と操作|Salesforce Apexプログラミング

以下の条件に従って、変数を宣言し、操作を行ってください。

  1. Integer型の変数aを宣言し、10を代入してください。
  2. Integer型の変数bを宣言し、20を代入してください。
  3. abを足し合わせ、その結果をInteger型の変数sumに代入してください。
  4. 最後に、sumの値をSystem.debug()を使ってコンソールに出力してください。

解答例

        // Integer型の変数aを宣言し、10を代入
        Integer a = 10;
        
        // Integer型の変数bを宣言し、20を代入
        Integer b = 20;
        
        // aとbを足し合わせ、その結果をInteger型の変数sumに代入
        Integer sum = a + b;
        
        // sumの値をSystem.debug()を使ってコンソールに出力
        System.debug('Sum of a and b: ' + sum);

解説

1. 変数を宣言する

まず、「変数」 というものについて説明します。
変数とは、プログラムの中でデータを一時的に保存しておくための「箱」のようなものです。今回は数字を保存する「箱」を用意します。

Integer型の変数aを宣言し、10を代入

Integer a = 10;
  • Integer は整数を扱うための「型」を意味しています。Apexでは変数を作るときに、どんな種類のデータ(型)を扱うのか指定する必要があります。
  • a は「箱」の名前です。この名前は自分で決められますが、今回は a にしました。
  • = は「イコール」という意味ではなく、右側に書かれた値を左側の箱に入れる(代入する)という意味です。
  • 10a という変数に入れる数字です。

Integer型の変数bを宣言し、20を代入

Integer b = 20;

上記の a と同じように、今度は b という名前の変数に 20 という数字を入れます。

2. 変数aとbを足す

次に、ab を足し合わせ、その結果を別の変数 sum に入れます。

Integer sum = a + b;
  • a + b は、a に入っている数字(10)と b に入っている数字(20)を足し算しています。
  • 足し算の結果は 30 なので、その結果を sum という名前の変数に入れています。

3. 結果をコンソールに表示する

最後に、足し算の結果( sum )をコンソールという場所に出力します。

System.debug('Sum of a and b: ' + sum);
  • System.debug() は、プログラムの途中で変数の中身を確認したり、デバッグという作業をするための便利なツールです。
  • 'Sum of a and b: ' はメッセージの一部で、「aとbの合計は」という意味です。この文字列に、sum の中に入っている値(30)をくっつけて出力します。

コンソールに表示される結果

実際にこのプログラムを実行すると、次のようなメッセージが表示されます:

Sum of a and b: 30

これは、ab を足し算した結果、30 が正しく計算されたことを示しています。

全体の流れまとめ

  1. 数字を保存する「変数」という箱を ab で作りました。
  2. a には 10b には 20 を入れました。
  3. それらを足し算して、結果を sum という新しい箱に入れました。
  4. System.debug() を使って、その結果( sum の中身)をコンソールに表示しました。

これが今回のコードの全体の流れです。

Apex練習問題の最近記事

  1. 練習問題 3: 繰り返し処理とリストの操作

  2. 練習問題 2: 条件分岐と変数の操作

  3. 練習問題 1: 変数の宣言と操作|Salesforce Apexプログラミング

関連記事

プロフィール

●氏名:ARAKAN
●年齢:32歳
●居住地:九州
●勤務先:情報システム部
●一言:とある企業でSalesforce管理者として勤務しているARAKANです。業務の中での気づきやTipsを投稿しています。
<保有資格>
・Salesforce認定 アドミニストレーター
・Salesforce認定 上級アドミニストレーター
・Salesforce認定 Sales Cloudコンサルタント
・Salesforce認定 Service Cloudコンサルタント
・Salesforce認定Marketing Cloud Account Engagement コンサルタント
・Salesforce認定Marketing Cloud Account Engagement スペシャリスト
●Name: ARAKAN
●Age: 32 years old
●Place of residence: Kyushu
●Workplace: Information Systems Department
●One word: My name is ARAKAN and I work as a Salesforce administrator at a certain company. I post my observations and tips during my work.
Qualifications held
・Salesforce Certified Administrator
・Salesforce Certified Senior Administrator
・Salesforce Certified Sales Cloud Consultant
・Salesforce certified Service Cloud consultant
・Salesforce Certified Marketing Cloud Account Engagement Consultant

カレンダー

2024年10月
 123456
78910111213
14151617181920
21222324252627
28293031 

アーカイブ

アーカイブ

言語切り替え

PAGE TOP