[ braneiv @ 10.06.2007. 19:43 ] @
Radim sa java 1.5.0_08. Mozda sam danas previse radio (desi mi se nekada da se preopteretim pa ne vidim svoje banalne greske :)). Code: public class Test { /** * @param args */ public static void main(String[] args) { //Prvi problem: String oldPart = "(Object)"; String newPart = "(Object object0)"; String string ="public void setValue(Object)"; string = string.replaceAll(oldPart, newPart); System.out.println("Novi String je: " + string); //Drugi problem: String [] strings = null; strings = "neki.paket.Klasa".split("."); System.out.println("Length je: " + strings.length); } } Ovaj trivijalni program kod mene daje sledeci izlaz: Code: Novi String je: public void setValue((Object object0)) Length je: 0 Valjda je jasno... ((Object object0)) umjesto (Object object0) ... duzina niza 0 ??? Ne sjecam se da sam ovakvih problema imao sa javom 1.4... ali opet, sve je moguce... |