Example usage for java.net URI URI

List of usage examples for java.net URI URI

Introduction

In this page you can find the example usage for java.net URI URI.

Prototype

public URI(String str) throws URISyntaxException 

Source Link

Document

Constructs a URI by parsing the given string.

Usage

From source file:Main.java

public static void main(String[] args) throws Exception {

    URI uri = new URI("http://java2s.com/");
    URL url = uri.toURL();//from   w  w w  .  j a va2 s . c  o  m
    System.out.println(url);
}

From source file:Main.java

public static void main(String[] a) throws Exception {

    File remoteFile = new File(new URI("file:///index.htm"));
    System.out.println(remoteFile);
}

From source file:MainClass.java

public static void main(String[] a) throws Exception {

    File remoteFile = new File(new URI("file:///index.htm"));
}

From source file:MainClass.java

public static void main(String args[]) throws Exception {

    URI u = new URI("http://www.java2s.com");
    System.out.println("The URI is " + u);
    if (u.isOpaque()) {
        System.out.println("This is an opaque URI.");
        System.out.println("The scheme is " + u.getScheme());
        System.out.println("The scheme specific part is " + u.getSchemeSpecificPart());
        System.out.println("The fragment ID is " + u.getFragment());
    } else {//from  w  w  w . j  av  a  2 s  .  c o  m
        System.out.println("This is a hierarchical URI.");
        System.out.println("The scheme is " + u.getScheme());

        u = u.parseServerAuthority();
        System.out.println("The host is " + u.getUserInfo());
        System.out.println("The user info is " + u.getUserInfo());
        System.out.println("The port is " + u.getPort());
        System.out.println("The path is " + u.getPath());
        System.out.println("The query string is " + u.getQuery());
        System.out.println("The fragment ID is " + u.getFragment());
    }

}

From source file:Main.java

public static void main(String[] args) throws URISyntaxException {
    URI uri = new URI("http://java2s.com/./");
    System.out.println("Normalized URI = " + uri.normalize());
}

From source file:Main.java

public static void main(String[] args) throws URISyntaxException {
    URI uri = new URI("http://java2s.com/");
    System.out.println("Resolved URI = " + uri.resolve("/index.htm"));
}

From source file:Main.java

public static void main(String[] args) throws URISyntaxException {
    URI uri1 = new URI("http://java2s.com/");
    URI uri2 = new URI("http://java2s.com/index.htm");
    System.out.println("Relativized URI = " + uri1.relativize(uri2));
}

From source file:Main.java

public static void main(String[] args) throws URISyntaxException {
    URI uri = new URI("/abc.htm");
    uri.resolve(new URI("http://java2s.com/../xyz/abc.htm"));
    System.out.println(uri);/*from ww  w  .j  a v  a  2s  . com*/
}

From source file:Main.java

public static void main(String[] args) throws URISyntaxException {
    URI uri = new URI("http://java2s.com/").parseServerAuthority();
    ;/*  w  w  w .  j  a  v a  2  s .  c  o m*/

    System.out.println(uri);
}

From source file:Main.java

public static void main(String[] args) throws NullPointerException, URISyntaxException {
    URI uri = new URI("http://www.java2s.com");
    System.out.println("URI      : " + uri);
    System.out.println("Fragment : " + uri.getFragment());
}