Pertanyaan yang diberi tag typechecking

255
Bagaimana Anda mengetahui jenis objek (dalam Swift)?

Saat mencoba memahami suatu program, atau dalam beberapa kasus, berguna untuk dapat benar-benar mengetahui jenis sesuatu itu. Saya tahu debugger dapat menunjukkan kepada Anda beberapa jenis informasi, dan Anda biasanya dapat mengandalkan inferensi tipe untuk lolos dengan tidak menentukan jenis...

240
Jenis cek kelas di TypeScript

Dalam ActionScript, dimungkinkan untuk memeriksa jenis pada saat dijalankan menggunakan operator is : var mySprite:Sprite = new Sprite(); trace(mySprite is Sprite); // true trace(mySprite is DisplayObject);// true trace(mySprite is IEventDispatcher); // true Apakah mungkin untuk mendeteksi...

135
Java: Mesin Virtual dan Generik

Sebelum saya melihat melalui struktur data generik saya untuk indeks nilai, saya ingin melihat apakah ini adalah contoh dari jenis yang thistelah ditentukan. Tapi Eclipse mengeluh ketika saya melakukan ini: @Override public int indexOf(Object arg0) { if (!(arg0 instanceof E)) { return -1;...

122
Cara memeriksa apakah objek Ruby adalah Boolean

Saya tidak bisa memeriksa apakah suatu objek adalah boolean dengan mudah. Apakah ada yang seperti ini di Ruby? true.is_a?(Boolean) false.is_a?(Boolean) Sekarang saya sedang melakukan ini dan ingin mempersingkatnya: some_var = rand(1) == 1 ? true : false (some_var.is_a?(TrueClass) ||...