URL getDefaultPort() method in Java with Examples Last Updated : 27 Dec, 2018 Comments Improve Suggest changes Like Article Like Report The getDefaultPort() function of URL class returns the default port of a specified URL. If the URL scheme or the URLStreamHandler for the URL do not define a default port number then the function returns -1. Function Signature public int getDefaultPort() Syntax url.getDefaultPort() Parameter This function does not require any parameter Return Value: The function returns an Integer value which is the default port of the specified URL. Below examples will illustrate the use of getDefaultPort() function: Example 1 Default port of HTTPS Java // Java program to show the use // of the function getDefaultPort() import java.net.*; class GFG { public static void main(String args[]) { // url object URL url = null; try { // create a URL url = new URL("https:// www.geeksforgeeks.org"); // get the default port int default_port = url.getDefaultPort(); // display the URL System.out.println("URL: " + url); // display the default port System.out.println("Default Port: " + default_port); } // if any error occurs catch (Exception e) { // display the error System.out.println(e); } } } Output: URL: https:// www.geeksforgeeks.org Default Port: 443 Example 2: Default port of HTTP Java // Java program to show the use // of the function getDefaultPort() import java.net.*; class GFG { public static void main(String args[]) { // url object URL url = null; try { // create a URL url = new URL("http:// www.geeksforgeeks.org"); // get the default port int default_port = url.getDefaultPort(); // display the URL System.out.println("URL: " + url); // display the default port System.out.println("Default Port: " + default_port); } // if any error occurs catch (Exception e) { // display the error System.out.println(e); } } } Output: URL: http:// www.geeksforgeeks.org Default Port: 80 Example 3 Default port of FTP Java // Java program to show the use // of the function getDefaultPort() import java.net.*; class GFG { public static void main(String args[]) { // url object URL url = null; try { // create a URL url = new URL("ftp:// www.geeksforgeeks.org"); // get the default port int default_port = url.getDefaultPort(); // display the URL System.out.println("URL: " + url); // display the default port System.out.println("Default Port: " + default_port); } // if any error occurs catch (Exception e) { // display the error System.out.println(e); } } } Output: URL: ftp:// www.geeksforgeeks.org Default Port: 21 Comment More infoAdvertise with us Next Article URL getDefaultPort() method in Java with Examples andrew1234 Follow Improve Article Tags : Java Java-Functions Java-net-package Java-URL Practice Tags : Java Similar Reads URL getPort() method in Java with Examples The getPort() function is a part of URL class. The function getPort() returns the port of a specified URL. The function returns the port number or -1 if the port is not set Function Signature public int getPort() Syntax url.getPort() Return Type: The function returns Integer Type Parameter: This fun 2 min read URL getAuthority() method in Java with Examples The getAuthority() function is a part of URL class. The function getAuthority() returns the authority of a specified URL. The Authority part of the URL is the host name and the port of the URL. Function Signature public String getAuthority() Syntax url.getAuthority() Parameter: This function does no 2 min read URI getAuthority() method in Java with Examples The getAuthority() function is a part of URI class. The function getAuthority() returns the authority of a specified URI. The Authority part of the URL is the host name and the port of the URI. Function Signature public String getAuthority() Syntax: url.getAuthority() Parameter This function does no 3 min read URL getRef() method in Java with Examples The getRef() function is a part of URL class. The function getRef() returns the Reference or anchor part of a specified URL. Function Signature: public String getRef() Syntax: url.getRef() Parameter: This function does not require any parameter Return Type: The function returns String Type Below pro 2 min read URL getPath() method in Java with Examples The getPath() function is a part of URL class. The function getPath() returns the Path name of a specified URL. Function Signature: public String getPath() Syntax: url.getPath() Parameter: This function does not require any parameter Return Type: The function returns String Type Below programs illus 2 min read URL getFile() method in Java with Examples The getFile() function is a part of URL class. The function getFile() returns the file name of a specified URL. The getFile() function returns the path and the query of the URL. Function Signature: public String getFile() Syntax: url.getFile() Parameter: This function does not require any parameter 2 min read URL getHost() method in Java with Examples getHost() function is a part of URL class. The function getHost() returns the Host of a specified URL. The Host part of the URL is the host name of the URL. The format of the host conforms to RFC 2732. Function Signature public String getHost() Syntax url.getHost() Parameter: This function does not 2 min read URL getQuery() method in Java with Examples The getQuery() function is a part of URL class. The function getQuery() returns the Query of a specified URL. Function Signature: public String getQuery() Syntax: url.getQuery() Parameter: This function does not require any parameter Return Type: The function returns String Type Query of a specified 2 min read URL getProtocol() method in Java with Examples The getProtocol() function is a part of URL class. The function getProtocol() returns the Protocol of a specified URL. Function Signature public String getProtocol() Syntax url.getProtocol() Parameter This function does not require any parameter Return Type: The function returns String Type Below pr 2 min read URI getRawAuthority() method in Java with Examples The getRawAuthority() function is a part of URI class. The function getRawAuthority() returns the raw authority of a specified URI. This function returns the exact value of host name and post without decoding the sequence of escaped octets if any. Function Signature: public String getRawAuthority() 3 min read Like