Pertanyaan yang diberi tag «string»

String adalah urutan simbol yang terbatas, biasanya digunakan untuk teks, meskipun terkadang untuk data yang arbitrer.

8
Penguraian integer aman di Ruby
Saya memiliki string, katakanlah '123', dan saya ingin mengubahnya menjadi integer 123. Saya tahu Anda bisa melakukannya some_string.to_i, tetapi itu berubah 'lolipops'menjadi 0, yang bukan efek yang ada dalam pikiran saya. Saya ingin itu meledak di wajah saya ketika saya mencoba mengubah sesuatu yang tidak valid, dengan yang bagus dan …

16
Split string dalam Lua?
Saya perlu melakukan pemisahan sederhana dari string, tetapi sepertinya tidak ada fungsi untuk ini, dan cara manual yang saya uji sepertinya tidak berhasil. Bagaimana saya melakukannya?
160 string  lua 


5
Tambahkan zero-padding ke string
Bagaimana cara menambahkan "0" padding ke string sehingga panjang string saya selalu 4? Contoh If input "1", 3 padding is added = 0001 If input "25", 2 padding is added = 0025 If input "301", 1 padding is added = 0301 If input "4501", 0 padding is added = 4501
159 c#  string  padding 


12
String Java ke SHA1
Saya mencoba membuat konverter String to SHA1 sederhana di Java dan ini yang saya dapatkan ... public static String toSHA1(byte[] convertme) { MessageDigest md = null; try { md = MessageDigest.getInstance("SHA-1"); } catch(NoSuchAlgorithmException e) { e.printStackTrace(); } return new String(md.digest(convertme)); } Ketika saya lulus toSHA1("password".getBytes()), saya [�a�ɹ??�%l�3~��.tahu saya mungkin memperbaiki …
158 java  string  sha1 


10
Dapatkan (bagian terakhir) nama direktori saat ini di C #
Saya perlu mendapatkan bagian terakhir dari direktori saat ini, misalnya dari /Users/smcho/filegen_from_directory/AIRPassthrough, saya perlu mendapatkannya AIRPassthrough. Dengan python, saya bisa mendapatkannya dengan kode ini. import os.path path = "/Users/smcho/filegen_from_directory/AIRPassthrough" print os.path.split(path)[-1] Atau print os.path.basename(path) Bagaimana saya bisa melakukan hal yang sama dengan C #? TAMBAH Dengan bantuan dari para penjawab, …
158 c#  string  filepath 

7
Berapa banyak karakter yang dapat dimiliki Java String?
Saya mencoba masalah The Next Palindrome dari Sphere Online Judge (SPOJ) di mana saya perlu menemukan palindrome untuk bilangan bulat hingga satu juta digit. Saya berpikir tentang menggunakan fungsi Java untuk membalikkan Strings, tetapi apakah mereka mengizinkan String menjadi selama ini?
157 java  string 

12
Bagaimana cara mengubah CamelCase menjadi nama yang dapat dibaca manusia di Jawa?
Saya ingin menulis metode yang mengubah CamelCase menjadi nama yang bisa dibaca manusia. Inilah test case-nya: public void testSplitCamelCase() { assertEquals("lowercase", splitCamelCase("lowercase")); assertEquals("Class", splitCamelCase("Class")); assertEquals("My Class", splitCamelCase("MyClass")); assertEquals("HTML", splitCamelCase("HTML")); assertEquals("PDF Loader", splitCamelCase("PDFLoader")); assertEquals("A String", splitCamelCase("AString")); assertEquals("Simple XML Parser", splitCamelCase("SimpleXMLParser")); assertEquals("GL 11 Version", splitCamelCase("GL11Version")); }



7
printf dengan std :: string?
Pemahaman saya adalah itu stringadalah anggota stdnamespace, jadi mengapa hal berikut terjadi? #include <iostream> int main() { using namespace std; string myString = "Press ENTER to quit program!"; cout << "Come up and C++ me some time." << endl; printf("Follow this command: %s", myString); cin.get(); return 0; } Setiap kali …
157 c++  string  namespaces  printf  std 


7
Mengapa operator shovel (<<) lebih disukai daripada plus-sama (+ =) saat membuat string di Ruby?
Saya bekerja melalui Ruby Koans. The test_the_shovel_operator_modifies_the_original_stringKoan di about_strings.rb termasuk komentar berikut: Pemrogram Ruby cenderung lebih menyukai operator shovel (&lt;&lt;) daripada operator plus sama dengan (+ =) saat membangun string. Mengapa? Dugaan saya adalah ini melibatkan kecepatan, tetapi saya tidak mengerti aksi di bawah kap yang akan menyebabkan operator shovel …

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.