hashCode(): This method is available in the java.net.URLPermission class of Java.
Syntax:
int java.net.URLPermission.hashCode()
This method returns a hashcode calculated from the hashcode of the actions String and the url string.
Parameters: NA
Returns: a hash code value for this object.
Exceptions: NA
Approach
Java
package com.URLPermission;import java.net.URLPermission;public class URLPermissionhashCode {public static void main(String[] args) {String url = "https://beingcodeexpert.blogspot.com/";String actions = "read";URLPermission urlPermission = new URLPermission(url, actions);System.out.println(urlPermission.hashCode());}}
Output:
-793362237
Some other methods of URLPermission class
URLPermission(String): This method creates a URLPermission with the given url string and unrestricted methods and requests headers by invoking the two-argument constructor as follows: URLPermission(url, "*:*")
URLPermission(String, String): This method creates a new URL permission from a url string and permits the given request methods and user-settable request headers.
equals(Object): his method returns true if, this.getActions().equals(p.getActions())and p's url equals this's url. Returns false otherwise.
getActions(): This method returns the normalized method list and requests a header list, in the form: "method-names: header-names".
hashCode(): This method returns a hashcode calculated from the hashcode of the actions String and the url string.
implies(Permission): This method checks if this URLPermission implies some of the permissions.
No comments:
Post a Comment