1.7 Uniform Resource Identifier (URI)

<..test uri..>
 URI u = new URI( args[i] );
 System.out.println( "----------------------------------------" );
 System.out.println( args[i] );
 System.out.println( "----------------------------------------" );
 
 System.out.println( "getAuthority: " + u.getAuthority());
 System.out.println( "getFragment: " + u.getFragment());
 System.out.println( "getHost: " + u.getHost());
 System.out.println( "getPath: " + u.getPath());
 System.out.println( "getPort: " + u.getPort());
 System.out.println( "getQuery: " + u.getQuery());
 System.out.println( "getRawAuthority: " + u.getRawAuthority());
 System.out.println( "getRawFragment: " + u.getRawFragment());
 System.out.println( "getRawPath: " + u.getRawPath());
 System.out.println( "getRawQuery: " + u.getRawQuery());
 System.out.println( "getRawSchemeSpecificPart: " + u.getRawSchemeSpecificPart());
 System.out.println( "getRawUserInfo: " + u.getRawUserInfo());
 System.out.println( "getScheme: " + u.getScheme());
 System.out.println( "getSchemeSpecificPart: " + u.getSchemeSpecificPart());
 System.out.println( "getUserInfo: " + u.getUserInfo());
-_-_-
----------------------------------------  
mailto:help@cis.ohio-state.edu  
----------------------------------------  
getAuthority: null  
getFragment: null  
getHost: null  
getPath: null  
getPort: -1  
getQuery: null  
getRawAuthority: null  
getRawFragment: null  
getRawPath: null  
getRawQuery: null  
getRawSchemeSpecificPart: help@cis.ohio-state.edu  
getRawUserInfo: null  
getScheme: mailto  
getSchemeSpecificPart: help@cis.ohio-state.edu  
getUserInfo: null  
----------------------------------------  
news:comp.text.xml  
----------------------------------------  
getAuthority: null  
getFragment: null  
getHost: null  
getPath: null  
getPort: -1  
getQuery: null  
getRawAuthority: null  
getRawFragment: null  
getRawPath: null  
getRawQuery: null  
getRawSchemeSpecificPart: comp.text.xml  
getRawUserInfo: null  
getScheme: news  
getSchemeSpecificPart: comp.text.xml  
getUserInfo: null