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 :)).
Ovaj trivijalni program kod mene daje sledeci izlaz:
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...
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);
}
}
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
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...