URI getHost() method in Java with Examples

The getHost() function is a part of URI class. The function getHost() returns the host of a specified URI.
The Host part of the URL is the host name of the URI.
Function Signature:
public String getHost()
Return Type The function returns String Type
Syntax
url.getHost()
Parameter: This function does not require any parameter
The following programs will illustrate the use of getHost() function
Example 1:
// Java program to show the // use of the function getHost()  import java.net.*;class Solution {public static void main(String args[])    {        // URI  object        URI uri = null;          try {            // create a URI              // get the Host            String host = uri.getHost();              // display the URI            System.out.println("URI = " + uri);              // display the Host            System.out.println("Host = " + host);        }        // if any error occurs        catch (URISyntaxException e) {            // display the error            System.out.println("URI Exception =" + e.getMessage());        }    }} | 
Output:
URI = https://www.zambiatek.com Host = www.zambiatek.com
Example 2: The difference between getAuthority() and getHost() function is that getAuthority() returns the host along with the port but getHost() returns only the host name.
// Java program to show the // use of the function getHost()  import java.net.*;  class Solution {    public static void main(String args[])    {        // url  object        URI uri = null;          try {            // create a URI              // get the Authority            String authority = uri.getAuthority();              // get the Host            String host = uri.getHost();              // display the URI            System.out.println("URI = " + uri);              // display the Authority            System.out.println("Authority = " + authority);              // display the Host            System.out.println("Host = " + host);        }        // if any error occurs        catch (URISyntaxException e) {            // display the error            System.out.println("URI Exception =" + e.getMessage());        }    }} | 
Output:
URI = https://www.zambiatek.com:80 Authority = www.zambiatek.com:80 Host = www.zambiatek.com
				
					


