import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
import java.net.URLDecoder;

public class URL_en_de_code {
    public static void main(String[] args){
        String encode_it,decode_it, sample="\"Hello &amp; World\\\" <html><body>hi</body></html>";
        String sample1="List<Object> test_list = new ArrayList<Object>();";   
        try{
        System.out.println(sample);
        System.out.println(encode_it=URLEncoder.encode(sample,"UTF-8"));
        System.out.println(decode_it=URLDecoder.decode(encode_it,"UTF-8")+"\n\n");
        System.out.println(sample1);
        System.out.println(encode_it=URLEncoder.encode(sample1,"UTF-8"));
        System.out.println(decode_it=URLDecoder.decode(encode_it,"UTF-8"));
        }catch(UnsupportedEncodingException ex){}

    }
    
}