Java satır tarafından okunan Dize hattı | Netgez.com
SORU
8 Temmuz 2009, ÇARŞAMBA


Java satır tarafından okunan Dize hattı

Çok uzun olmayan bir dize göz önüne alındığında, satır satır okumak için en iyi yolu nedir?

YapabileceÄŸini biliyorum:

BufferedReader reader = new BufferedReader(new StringReader(<string>));
reader.readLine();

Başka bir yol eol üzerinde alt olacaktır:

final String eol = System.getProperty("line.separator");
output = output.substring(output.indexOf(eol   1));

Bunu yapmanın daha basit belki de başka yollar? Yukarıdaki yaklaşımlar ile bir sorunum yok, sadece eğer siz daha basit ve verimli hale bak bir şey biliyorsan bilmek?

CEVAP
8 Temmuz 2009, ÇARŞAMBA


Ayrıca String split yöntemi kullanabilirsiniz:

String[] lines = string.split(System.getProperty("line.separator"));

Bu kullanışlı bir dizideki tüm satırları verir.

Split performansı hakkında bilgim yok. Düzenli ifadeler kullanır.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ★ByScrapi★ Designs

    ★ByScrapiâ

    27 AÄžUSTOS 2013
  • MkElite

    MkElite

    13 NİSAN 2012
  • Turkish Airlines

    Turkish Airl

    11 AÄžUSTOS 2006