Convert a String to a URL in Java

Convert a String to a URL in Java Using the URL Class Constructor that accepts a String Parameter as an Input and Returns a URL as an Output. Let’s understand How we can utilize the URL class constructor to convert a string to a URL in Java with the help of an example:

Java Program to Convert a String to a URL

The following program demonstrates how we can convert a string to a URL in Java:

Java
// Java Program to Convert a String to a URL
import java.net.URL;

// Driver Class
public class StringToURLConverter {
      // Main Function
    public static void main(String[] args) {
        try {
            // Define the string you want to convert to URL
            String urlString = "https://www.example.com";

            // Create a new URL object by parsing
              // the string representation
            URL url = new URL(urlString);

            // Print the URL object 
            System.out.println("URL: " + url);
        } catch (Exception e) {
            // Handle any exceptions that might
              // occur during URL parsing
            e.printStackTrace();
        }
    }
}

Output
URL: https://www.example.com

Complexity of the above method:

Time Complexity: O(N), where N is the length of the string.
Auxiliary Space: O(1), as no extra space is used.

Explanation of the above program:

  • We have imported the java.net.URL class which will be used to convert the string to URL.
  • Declared the string which we want to convert to URL inside the try block.
  • Created a new URL object url to store the converted string.
  • Converted the string to URL using the URL constructor.
  • Returned the url as an output.

How to Convert a String to URL in Java?

In Java, a string is a sequence of characters. A URL, which is short for Uniform Resource Locator, refers to a web resource that specifies its location on a computer network and provides the mechanism for retrieving it. To represent a URL in Java, we use the java.net.URL class.

In this article, we will learn how to convert a normal string to a URL in Java.

Similar Reads

Convert a String to a URL in Java

Convert a String to a URL in Java Using the URL Class Constructor that accepts a String Parameter as an Input and Returns a URL as an Output. Let’s understand How we can utilize the URL class constructor to convert a string to a URL in Java with the help of an example:...