withinstance - groovy trait




Groovy/grailsのデータ型を決定する方法は? (4)

Donの答えに別のオプションを追加するだけで、古いjava.lang.Object.getClass()メソッドを使用することもできjava.lang.Object.getClass()

Groovyでデータ型を決定する最良の方法は何ですか?

私はそれが日付などの場合、出力を別々にフォーマットしたいと思います。


somObject instanceof Date

すべきである

somObject instanceOf Date


オブジェクトの種類を確認する簡単な方法:

somObject in Date

インターフェイスにも適用できます。


メンバーシップ演算子isCase()を使用することもできます。これは別の面白い方法です。

assert Date.isCase(new Date())




types