Salesforceの知識の統合

Javaのと類似のApex言語でのSalesforce

Apexの一般的なデータ型に使用されるいくつかがあります。

共通の基本データ型:整数、文字列、ブール、ダブル、ロング、ID、小数

日付時刻型:日付、時刻、日時

その他:オブジェクト

これらの基本的なデータ型では、初期値がnull

(A)基本データ型

  1.Integer

    図32は、小数点を含んでいません。最小の整数であり、最大2,147,483,648 2,147,483,647。例えば:

      整数I = 1;

  2.String

    セットアップ単一引用符で囲まれた文字の数に制限はありません、HTMLタグはすべての文字列は、Javaで、エスケープ文字を使用している、使用することができます。大文字と小文字を区別しないで文字列比較演算子のSOQLで使用する場合。

      文字列str = 'Hello Worldの';

  3.Boolean

    真または偽の初期化時に割り当てられる必要があり、そうでない場合はnull

  4.Double

    64は小数点が含まれています。

  5.Long

    64の範囲-2 ^ 63-2 ^ 63-1に10進整数を含んでいません。整数直接整数intValueを通じて転送する範囲()メソッドを超えることなく長い長いタイプを変換することができる入力。

      長いL = 2147483648L。

  6.ID

    ライトニングプラットフォーム有効なレコード識別子18の文字。設定が15であれば、アペックスは18に値を変換します。無効なIDの異常は、実行時に発生します。

     ID番号= '00300000003T2PGAA0'。

  7.Decimal

    通貨フィールドが自動的にフロートでJavaに似たDecimal型が割り当てられます。

     小数D = -3.14;

(B)日付と時刻タイプ

  1.Date

    これは、特定の日付の値を表し、情報関連する時間が含まれていません。日付値は日付プラスまたはマイナスの整数値から返すことができます。

  2.Time

    これは、特定の時間の値を表しています。Time値は常に静的メソッドを作成するためにシステムを使用する必要があります。

  3.DateTime

    日時:対象日時の日時型宣言は、二つの部分から構成されています。日時はコンストラクタは、静的メソッドでインスタンス化する場合にのみ初期化されません。

(C)他のタイプ

  1.Object

    アペックスは、任意のデータ型をサポートしています。すべてのApexデータ型がObjectから継承されます。より具体的には、オブジェクトは、データ種別ごと用キャストデータタイプを表すことができます。例えば:

      オブジェクトOBJ = 10 
      整数I =(整数)OBJ。

 

おすすめ

転載: www.cnblogs.com/unique-zh/p/10945139.html