Pertanyaan yang diberi tag string

177
Mengapa String tidak dapat diubah di Jawa?

Saya ditanya dalam sebuah wawancara mengapa String tidak bisa diubah Saya menjawab seperti ini: Ketika kita membuat string dalam java seperti String s1="hello";maka objek akan dibuat dalam string pool (halo) dan s1 akan menunjuk ke halo . Sekarang jika lagi kita lakukan String s2="hello";maka...

176
Apa perbedaan antara printf () dan puts () di C?

Saya tahu Anda dapat mencetak dengan printf()dan puts(). Saya juga bisa melihat yang printf()memungkinkan Anda untuk menginterpolasi variabel dan melakukan pemformatan. Ini puts()hanyalah versi primitif dari printf(). Haruskah digunakan untuk setiap kemungkinan printf()tanpa interpolasi...

175
Bagaimana cara menambahkan char ke std :: string?

Berikut ini gagal dengan kesalahan prog.cpp:5:13: error: invalid conversion from ‘char’ to ‘const char*’ int main() { char d = 'd'; std::string y("Hello worl"); y.append(d); // Line 5 - this fails std::cout << y; return 0; } Saya juga mencoba, berikut ini, yang mengkompilasi tetapi...

175
Ekstrak pencocokan regex Swift

Saya ingin mengekstrak substring dari string yang cocok dengan pola regex. Jadi saya mencari sesuatu seperti ini: func matchesForRegexInText(regex: String!, text: String!) -> [String] { ??? } Jadi inilah yang saya miliki: func matchesForRegexInText(regex: String!, text: String!) ->...

173
Cara menginisialisasi string dari NSData di Swift

Saya telah mencoba menginisialisasi string dari NSDatadalam Swift. Dalam Dokumentasi Kakao NSString Apple mengatakan Anda harus menggunakan ini: init(data data: NSData!, encoding encoding: UInt) Namun Apple tidak menyertakan contoh apa pun untuk penggunaan atau di mana menempatkan init. Saya...

172
Kutipan ganda vs tunggal

Aku benar-benar baru untuk Ruby dan aku mencoba untuk memahami jika ada waktu tertentu ketika saya harus menggunakan ""vs ''. Saya telah menggunakan tanda kutip tunggal sebagian besar waktu karena lebih mudah untuk mengetik tapi saya tidak yakin apakah saya harus melakukannya. misalnya get...