Java.util.ListResourceBundle.handleKeySet() Method
Advertisements
Description
The java.util.ListResourceBundle.handleKeySet() method returns a Set of the keys contained only in this ResourceBundle.
Declaration
Following is the declaration for java.util.ListResourceBundle.handleKeySet() method
protected SethandleKeySet()
Parameters
key -- the key for the desired object
Return Value
This method returns a Set of the keys contained only in this ResourceBundle
Exception
NA
Example
The following example shows the usage of java.util.ListResourceBundle.handleKeySet() method.
package com.tutorialspoint;
import java.util.*;
// create a class that extends to ListResourceBundle
class MyResources extends ListResourceBundle {
// get contents must be implemented
protected Object[][] getContents() {
return new Object[][]{
{"hello", "Hello World!"},
{"bye", "Goodbye World!"},
{"goodnight", "Goodnight World!"}
};
}
protected Set<String> handleKeySet() {
return new HashSet<String>();
}
}
public class ListResourceBundleDemo {
public static void main(String[] args) {
// create a new MyResources instance
MyResources mr = new MyResources();
// get the object for key hello
System.out.println("" + mr.getString("hello"));
}
}
Let us compile and run the above program, this will produce the following result:
Hello World!