«string» etiketlenmiş sorular

Bir dize, bazen rastgele veriler için olsa da, genellikle metin için kullanılan sonlu bir sembol dizisidir.

12
CamelCase'i Java'da insan tarafından okunabilir isimlere nasıl dönüştürebilirim?
CamelCase insan tarafından okunabilir bir isme dönüştüren bir yöntem yazmak istiyorum. İşte test örneği: 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
std :: string ile printf?
Anladığım kadarıyla, bu ad stringalanının bir üyesi, stdneden aşağıdakiler oluyor? #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; } Program her çalıştığında, myStringyukarıdaki …
157 c++  string  namespaces  printf  std 


7
Kürek operatörü (<<) Ruby'de bir dize oluştururken artı-eşittir (+ =) yerine neden tercih edilir?
Ruby Koans üzerinde çalışıyorum. About_strings.rb içindeki test_the_shovel_operator_modifies_the_original_stringKoan aşağıdaki yorumu içerir: Ruby programcıları, dizeleri oluştururken kürek operatörünü (&lt;&lt;) artı operatöre eşittir (+ =). Neden? Benim tahminim hız içermesi, ancak kürek operatörünün daha hızlı olmasına neden olacak kaputun altındaki eylemi anlamıyorum. Birisi bu tercihin arkasındaki ayrıntıları açıklayabilir mi?

3
Python: Unicode çıkışlı bir dizede .format () kullanma
Python 2.6.5 kullanıyorum. Kodum "eşit veya eşit" işaretinin kullanılmasını gerektirir. İşte gidiyor: &gt;&gt;&gt; s = u'\u2265' &gt;&gt;&gt; print s &gt;&gt;&gt; ≥ &gt;&gt;&gt; print "{0}".format(s) Traceback (most recent call last): File "&lt;input&gt;", line 1, in &lt;module&gt; UnicodeEncodeError: 'ascii' codec can't encode character u'\u2265' in position 0: ordinal not in range(128)` Neden …





16
Python: Yok'u boş dizeye dönüştürmenin en deyimsel yolu?
Aşağıdakileri yapmanın en deyimsel yolu nedir? def xstr(s): if s is None: return '' else: return s s = xstr(a) + xstr(b) Güncelleme: Tryptich'in str (s) kullanma önerisini ekliyorum; Vinay Sajip'in lambda önerisinden çok etkilendim, ancak kodumu nispeten basit tutmak istiyorum. def xstr(s): if s is None: return '' else: …
156 string  python  idioms 




Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.