メイン コンテンツをスキップする

Stringからの変換

ターゲットのデータ型 動作
Boolean 大文字か小文字かにかかわらず、文字列が"true"と等しい場合のみtrueを返します。それ以外の場合はfalseを返します。 この変換によってデータが失われる可能性があります。
  • "TrUe"trueに変換されます。
  • 空の文字列はfalseに変換されます。
  • "Hello"falseに変換されます。
Integer 可能であればStringをIngegerに変換し、その他の場合は例外を返します。 この変換によってデータが失われる可能性があります。
  • "1"1に変換されます。
  • "3.1415"3に変換されます。
  • "Hello"は変換できず、例外が返されます。
  • 空の文字列は変換できず、例外が返されます。
Decimal 可能であればStringをDecimalに変換し、その他の場合は例外を返します。 この変換によってデータが失われる可能性があります。
  • "1"1に変換されます。
  • "3.1415"3.1415に変換されます。
  • "Hello"は変換できず、例外が返されます。
  • 空の文字列は変換できず、例外が返されます。
Double 可能であればStringをDoubleに変換し、その他の場合は例外を返します。 この変換によってデータが失われる可能性があります。
  • "1"1.0Dに変換されます。
  • "3.1415"3.1415Dに変換されます。
  • "Hello"は変換できず、例外が返されます。
  • 空の文字列は変換できず、例外が返されます。
Float 可能であればStringをFloatに変換し、その他の場合は例外を返します。 この変換によってデータが失われる可能性があります。
  • "1"1.0Fに変換されます。
  • "3.1415"3.1415Fに変換されます。
  • "Hello"は変換できず、例外が返されます。
  • 空の文字列は変換できず、例外が返されます。
Long 可能であればStringをLongに変換し、その他の場合は例外を返します。 この変換によってデータが失われる可能性があります。
  • "1"1Lに変換されます。
  • "3.1415"3Lに変換されます。
  • "Hello"は変換できず、例外が返されます。
  • 空の文字列は変換できず、例外が返されます。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。