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

  • happyjpy

    happyjpy

    22 AĞUSTOS 2009
  • Blu animations and other videos

    Blu animatio

    15 HAZİRAN 2007
  • Photoshop Tutorials

    Photoshop Tu

    22 HAZİRAN 2011