FileDocCategorySizeDatePackage
EncodeTest.javaAPI DocExample1391Sun Dec 12 10:52:06 GMT 2004None

EncodeTest.java

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


public class EncoderTest {

  public static void main(String[] args) {

    try {
    System.out.println(URLEncoder.encode("This string has spaces", "UTF-8"));
    System.out.println(URLEncoder.encode("This*string*has*asterisks", "UTF-8"));
    System.out.println(URLEncoder.encode("This%string%has%percent%signs", "UTF-8"));
    System.out.println(URLEncoder.encode("This+string+has+pluses", "UTF-8"));
    System.out.println(URLEncoder.encode("This/string/has/slashes", "UTF-8"));
    System.out.println(URLEncoder.encode("This\"string\"has\"quote\"marks", "UTF-8"));
    System.out.println(URLEncoder.encode("This:string:has:colons", "UTF-8"));
    System.out.println(URLEncoder.encode("This~string~has~tildes", "UTF-8"));
    System.out.println(URLEncoder.encode("This(string)has(parentheses)", "UTF-8"));
    System.out.println(URLEncoder.encode("This.string.has.periods", "UTF-8"));
    System.out.println(URLEncoder.encode("This=string=has=equals=signs", "UTF-8"));
    System.out.println(URLEncoder.encode("This&string&has&ersands", "UTF-8"));
    System.out.println(URLEncoder.encode("Thiséstringéhasénon-ASCII characters", "UTF-8"));
    }
    catch (UnsupportedEncodingException ex) {
      throw new RuntimeException("Broken VM does not support UTF-8");
    }

  }

}