Java.util.ListResourceBundle.getContents() Method
Advertisements
Description
The java.util.ListResourceBundle.getContents() method returns an array in which each item is a pair of objects in an Object array. The first element of each pair is the key, which must be a String, and the second element is the value associated with that key
Declaration
Following is the declaration for java.util.ListResourceBundle.getContents() method
protected abstract Object[][] getContents()
Parameters
NA
Return Value
This method returns an array of an Object array representing a key-value pair.
Exception
NA
Example
The following example shows the usage of java.util.ListResourceBundle.getContents() 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!"}
};
}
}
public class ListResourceBundleDemo {
public static void main(String[] args) {
// create a new MyResources instance
MyResources mr = new MyResources();
// print the string 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!