Pertanyaan yang diberi tag «casting»

Casting adalah proses di mana jenis objek secara eksplisit dikonversi ke jenis lain jika konversi diizinkan. Proses ini dapat menyebabkan perubahan nilai.

13
Bagaimana cara memasukkan karakter dalam string pada posisi tertentu?
Saya mendapatkan intnilai 6 digit. Saya ingin menampilkannya sebagai Stringdengan titik desimal (.) Pada 2 digit dari akhir int. Saya ingin menggunakan floattetapi disarankan untuk menggunakan Stringuntuk menampilkan tampilan yang lebih baik (bukan 1234.5akan 1234.50). Oleh karena itu, saya memerlukan fungsi yang akan mengambil intparameter sebagai dan mengembalikan yang diformat …
155 java  string  casting 

26
Bagaimana cara memeriksa bahwa string adalah int, tetapi bukan dobel, dll.?
PHP memiliki intval()fungsi yang akan mengubah string menjadi integer. Namun saya ingin memeriksa bahwa string adalah bilangan bulat sebelumnya, sehingga saya dapat memberikan pesan kesalahan yang bermanfaat kepada pengguna jika itu salah. PHP memiliki is_int(), tetapi mengembalikan false untuk string seperti "2". PHP memiliki is_numeric()fungsi, tetapi itu akan mengembalikan true …
155 php  string  casting  types  int 

8
Ubah jenis bidang varchar menjadi bilangan bulat: "tidak dapat dicetak secara otomatis untuk mengetik bilangan bulat"
Saya memiliki meja kecil dan bidang tertentu berisi tipe " karakter yang bervariasi ". Saya mencoba mengubahnya ke " Integer " tetapi memberikan kesalahan bahwa casting tidak mungkin. Apakah ada cara mengatasi ini atau haruskah saya membuat tabel lain dan membawa catatan ke dalamnya menggunakan kueri. Bidang ini hanya berisi …

6
Tidak perlu membuang hasil findViewById?
Baru-baru ini saya menemukan bahwa AndroidStudio mengingatkan saya untuk menghapus beberapa pemeran kelas. Saya ingat bahwa di masa lalu, kita harus memberikan hasil findViewById, tapi sekarang itu tidak perlu. Hasil findViewById masih View, jadi saya ingin tahu mengapa kita tidak perlu membuat kelas? Saya tidak dapat menemukan dokumen yang disebutkan …

7
Bagaimana saya harus menggunakan VB.NET?
Apakah semua ini sama? Dalam keadaan apa saya harus memilih masing-masing dari yang lain? var.ToString () CStr (var) CType (var, String) DirectCast (var, String) EDIT: Saran dari NotMyself ... TryCast (var, String)
151 .net  vb.net  casting 

6
Nilai tipe 'T' tidak dapat dikonversi ke
Ini mungkin pertanyaan pemula, tetapi secara mengejutkan google tidak memberikan jawaban. Saya memiliki metode yang agak buatan ini T HowToCast<T>(T t) { if (typeof(T) == typeof(string)) { T newT1 = "some text"; T newT2 = (string)t; } return t; } Berasal dari latar belakang C ++ saya berharap ini berfungsi. …
146 c#  .net  generics  casting 

5
Mengapa variabel NSInteger harus dilemparkan lama ketika digunakan sebagai argumen format?
NSInteger myInt = 1804809223; NSLog(@"%i", myInt); <==== Kode di atas menghasilkan kesalahan: Nilai tipe 'NSInteger' tidak boleh digunakan sebagai format argumen; tambahkan cast eksplisit ke 'long' sebagai gantinya NSLogPesan yang dikoreksi sebenarnya NSLog(@"%lg", (long) myInt);. Mengapa saya harus mengonversi nilai integer myIntmenjadi longjika saya ingin nilai ditampilkan?



17
Penugasan dalam pernyataan if
Saya punya kelas Animal, dan subkelasnya Dog. Saya sering menemukan diri saya mengkodekan baris berikut: if (animal is Dog) { Dog dog = animal as Dog; dog.Name; ... } Untuk variabel Animal animal;. Apakah ada beberapa sintaks yang memungkinkan saya untuk menulis sesuatu seperti: if (Dog dog = animal as …
142 c#  casting  if-statement 

6
Android, Bagaimana Saya Dapat Mengubah String Menjadi Tanggal?
Saya menyimpan waktu saat ini di basis data setiap aplikasi dimulai oleh pengguna. Calendar c = Calendar.getInstance(); String str = c.getTime().toString(); Log.i("Current time", str); Di sisi basis data, saya menyimpan waktu saat ini sebagai string (seperti yang Anda lihat dalam kode di atas). Oleh karena itu, ketika saya memuatnya dari …
142 android  string  date  casting 

10
Apa perbedaan antara up-casting dan down-casting sehubungan dengan variabel kelas
Apa perbedaan antara up-casting dan down-casting sehubungan dengan variabel kelas? Sebagai contoh dalam program berikut, kelas Animal hanya berisi satu metode tetapi kelas Dog berisi dua metode, lalu bagaimana kita melemparkan variabel Dog ke Variabel Hewan. Jika casting dilakukan maka bagaimana kita dapat memanggil metode Anjing yang lain dengan variabel …

10
Cara paling efisien untuk melemparkan Daftar <SubClass> ke Daftar <BaseClass>
Saya punya List&lt;SubClass&gt;yang ingin saya perlakukan sebagai List&lt;BaseClass&gt;. Sepertinya itu seharusnya tidak menjadi masalah karena casting SubClasske a BaseClassadalah snap, tetapi kompiler saya mengeluh bahwa para pemain tidak mungkin. Jadi, apa cara terbaik untuk mendapatkan referensi ke objek yang sama dengan List&lt;BaseClass&gt;? Saat ini saya hanya membuat daftar baru dan …

3
Keluarkan Objek ke Tipe Generik untuk kembali
Apakah ada cara untuk melemparkan objek untuk mengembalikan nilai metode? Saya mencoba cara ini tetapi memberikan pengecualian waktu kompilasi di bagian "instanceof": public static &lt;T&gt; T convertInstanceOfObject(Object o) { if (o instanceof T) { return (T) o; } else { return null; } } Saya juga mencoba yang ini tetapi …
134 java  generics  casting 

8
Mengubah BigDecimal ke Integer
Saya memiliki metode Hibernate yang mengembalikan saya BigDecimal. Saya memiliki metode API lain yang harus saya lewati angka itu tetapi menerima Integer sebagai parameter. Saya tidak bisa mengubah tipe pengembalian atau tipe variabel dari kedua metode. Sekarang bagaimana cara mengubah BigDecimal menjadi Integer dan meneruskannya ke metode kedua? Apakah ada …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.