ďťż

Ładny brzuch

Mam kłopoty z wyrażeniami regularnymi w Javie. Mam zamiar stworzyć program, który wyświetla listę plików z katalogu w List(jeszcze z AWT
:)). NO więc piszę instrukcje:

File f=new File(//tu jakiś plik
"." );
f.list(new FilenameFilter(){
private Pattern p=Pattern.compile(".*.png");//chcę z filtrem
...
...
Daję taki krótki fragment, bo to klucz błędu. Chodzi tu o instrukcję:

Pattern.compile(...);

ta metoda przyjmuje argument String. Tyle, że obiekt String za nic w świecie nie może mieć w sobie ciągu: . (czy też p{.})

Wyskakuje mi błąd:"ilegal escape character at line ..."

Może to mały błąd ale irytujący. Bardzo proszę o pomoc

Zoomy

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •