«string» etiketlenmiş sorular

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

13
Performans önemliyse Java'nın String.format () yöntemini kullanmalı mıyım?
Günlük çıkışı için her zaman Dizeler oluşturmalıyız vb. JDK sürümlerinde ne zaman kullanılacağını StringBuffer(birçok ek, iş parçacığı güvenli) ve StringBuilder(birçok ek , iş parçacığı için güvenli değil) öğrendik . Kullanmayla ilgili tavsiye nedir String.format()? Verimli midir, yoksa performansın önemli olduğu tek gömlekler için birleştirme işlemine devam etmek zorunda mıyız? örneğin …

11
StringUtils.isBlank () ve String.isEmpty ()
Aşağıdaki kod bazı koştu: String foo = getvalue("foo"); if (StringUtils.isBlank(foo)) doStuff(); else doOtherStuff(); Bu, işlevsel olarak aşağıdakilere eşdeğer görünmektedir: String foo = getvalue("foo"); if (foo.isEmpty()) doStuff(); else doOtherStuff(); İkisi ( org.apache.commons.lang3.StringUtils.isBlankve java.lang.String.isEmpty) arasındaki fark nedir?

8
Bir dizeyi python-3.x'de sözlük kullanarak nasıl biçimlendiririm?
Ben dizeleri biçimlendirmek için sözlük kullanma büyük bir hayranıyım. Kullandığım dize biçimini okumama ve mevcut sözlüklerden faydalanmama yardımcı oluyor. Örneğin: class MyClass: def __init__(self): self.title = 'Title' a = MyClass() print 'The title is %(title)s' % a.__dict__ path = '/path/to/a/file' print 'You put your file here: %(path)s' % locals() Ancak …



16
Dize.Yoksayma kasasını değiştirin
"Merhaba dünya" adlı bir dizem var "Dünya" kelimesini "csharp" olarak değiştirmem gerekiyor bunun için kullanıyorum: string.Replace("World", "csharp"); ama sonuç olarak, dize yerine alamadım. Nedeni büyük / küçük harfe duyarlılıktır. Orijinal dize "dünya" içerirken ben "Dünya" yerine çalışıyorum. Dizede bu büyük / küçük harfe duyarlılığı önlemenin bir yolu var mı?
214 c#  string 


6
Python __str__ ve __unicode__
Uygulamak gerektiğine ilişkin bir piton kongre var mı __str__()versus __unicode__(). Sınıfların __unicode__()daha sık geçersiz kıldığını gördüm __str__()ama tutarlı görünmüyor. Birini diğerine uygulamak daha iyi olduğunda belirli kurallar var mı? Her ikisini de uygulamak gerekli / iyi bir uygulama mı?

16
Birden çok dizeyi birden çok dizeyle değiştirme
Bir dizede birden çok kelimeyi başka kelimelerle değiştirmeye çalışıyorum. Dize "Benim bir kedim, bir köpeğim ve bir keçim var." Ancak, bu "bir köpeğim, bir keçi ve bir kedim var" değil, bunun yerine "bir kedim, bir kedim ve bir kedim var" üretir. Doğru sonucun üretilebilmesi için birden çok dizeyi aynı anda …

8
Android'de Dosyadan / Dosyaya Dize Okuma / Yazma
EditText girilen metin alarak bir dosyayı dahili depolama birimine kaydetmek istiyorum. Sonra aynı dosyayı girilen metni String formunda döndürmek ve daha sonra kullanılacak başka bir String kaydetmek istiyorum. İşte kod: package com.omm.easybalancerecharge; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.telephony.TelephonyManager; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; …
213 java  android  string  file-io 



14
Bir dosyadaki metin nasıl aranır ve değiştirilir?
Python 3 kullanarak bir dosyadaki metni nasıl arayabilirim ve değiştirebilirim? İşte benim kod: import os import sys import fileinput print ("Text to search for:") textToSearch = input( "> " ) print ("Text to replace it with:") textToReplace = input( "> " ) print ("File to perform Search-Replace on:") fileToSearch = …


9
java: float'ı String'e ve String'i float'a dönüştür
Şamandıradan dizeye veya dizeden float'a nasıl dönüştürebilirim? Benim durumumda 2 değer dizesi (tablodan aldım değer) ve hesapladığım kayan nokta değeri arasındaki iddiayı yapmam gerekiyor. String valueFromTable = "25"; Float valueCalculated =25.0; Kayan noktadan dizeye denedim: String sSelectivityRate = String.valueOf(valueCalculated ); ama iddia başarısız oluyor

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.