変換関数は、あるデータ型から別のデータ型に値を変更します。
この表は、「変換」がサポートする変換関数を示しています。 「変換APIリファレンス」 (Groovydoc)では、同じ機能を説明しています。
これらの関数は、Java dateFormat
に依存 : http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html。
ユーザー関数 | 戻りデータ型 | 説明 |
---|---|---|
toBoolean(Number n)
|
Boolean
|
数値をブール値に変換します。 たとえば、toBoolean(1) はtrue と評価します。 false と評価されるのは0 のみです。 0 以外の数字(負数を含む)はtrue と評価されます。
|
toBoolean(String s)
|
Boolean
|
文字列をブール値に変換します。 たとえば、toBoolean("yes") はfalse を戻します。 このメソッドは、Stringが"true" の場合にのみtrue に評価されることに注意してください。 資産計上は無視されるため、"true" 、"TRUE" および"tRuE" はすべてtrue です。
|
toBoolean(Boolean b)
|
Boolean
|
ブールをブール値に変換します。 たとえば、toBoolean("FALSE") はfalse を戻します。
|
|
Double
|
ブール、数値または文字列を二重に変換します。 |
|
Long
|
ブール、日付または二重をLongに変換します。 |
toLong(String s)
|
Long
|
長い文字列表現をLongに変換します。 たとえば、toBoolean("123") は123 を戻します。 無効な文字列(たとえば、文字を含む文字列)はnull を戻します。
|
toString(Object arg)
|
String
|
任意のデータ型のオブジェクトを文字列に変換します。 |