SORU
21 Mart 2012, ÇARŞAMBA


Neden String yapar.gerek kaçak edilecek boru ayırıcı bölme?

Boru ayrılmış değerler ile her satırı olan bir dosyayı ayrıştırmak için çalışıyorum. Boru olarak aşağıda kaçtıktan sonra düzgün çalıştı yöntem split boru ayırıcı kaçmadım ne zaman düzgün çalışmadı.

private ArrayList<String> parseLine(String line) {
    ArrayList<String> list = new ArrayList<String>();
    String[] list_str = line.split("\\|"); // note the escape "\\" here
    System.out.println(list_str.length);
    System.out.println(line);
    for(String s:list_str) {
        list.add(s);
        System.out.print(s  "|");
    }
    return list;
}

Birinin karakterini split() yöntemi için kaçak olması gerekir neden bana açıklayabilir mi lütfen?

CEVAP
21 Mart 2012, ÇARŞAMBA


String.split düzenli ifade bir tartışma bekliyor. | bir düzenli ifade "boş dize veya boş dize," ne demek istediğini değil. anlam olarak ayrıştırılır çıkmamış

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BlackBoxTV

    BlackBoxTV

    7 Mayıs 2007
  • LiveForGodsKingdom

    LiveForGodsK

    6 NİSAN 2008
  • Tube Time

    Tube Time

    14 Mayıs 2013