hi guys
i read a propety file from the following path
C:/Documents and Settings/chinnaraj/workspace/email/bin/classes/te.properties
i use the following code to read this property file
ClassLoader cl=Thread.currentThread().getContextClassLoader();
java.net.URL path= cl.getResource("te.properties");
System.out.println(" file "+path);
String s=path.getFile();
by printing s i found
%20 in the path like below
file:/C:/Documents
%20and
%20Settings/chinnaraj/workspace/email/bin/classes/te.properties
what makes the " "(space characters ) changed to %20
when i faced this issue
i used this line
s=s.replace("%20", " "); to break through this
i want to know why the " "(space character) is changed to %20