CompositeName get() method in Java with Examples
Last Updated :
27 Mar, 2020
The get() method of a javax.naming.CompositeName class is used to get a component of this composite name object.The position passed as a parameter used to get the component present at that position from the composite name object.
Syntax:
public String get(int posn)
Parameters: This method accepts posn which is 0-based index of the component to retrieve. Must be in the range [0, size()).
Return value: This method returns the component at index posn.
Exception: This method throws ArrayIndexOutOfBoundsException if posn is outside the specified range.
Below programs illustrate the CompositeName.get() method:
Program 1:
import java.util.Properties;
import javax.naming.CompositeName;
import javax.naming.InvalidNameException;
public class GFG {
public static void main(String[] args) throws InvalidNameException
{
CompositeName CompositeName1
= new CompositeName(
"a/baz/ay/x" );
String comp1 = CompositeName1.get( 0 );
String comp2 = CompositeName1.get( 3 );
System.out.println(comp1);
System.out.println(comp2);
}
}
|
Program 2:
import java.util.Properties;
import javax.naming.CompositeName;
import javax.naming.InvalidNameException;
public class GFG {
public static void main(String[] args)
throws InvalidNameException
{
CompositeName CompositeName1
= new CompositeName(
"c/e/d/v/a/b/z/y/x/f" );
String pos3 = CompositeName1.get( 3 );
String pos4 = CompositeName1.get( 4 );
System.out.println(
"Component at position 3: "
+ pos3);
System.out.println(
"Component at position 4: "
+ pos4);
}
}
|
Output:
Component at position 3: v
Component at position 4: a
References: https://docs.oracle.com/javase/10/docs/api/javax/naming/CompositeName.html#get(int)
Share your thoughts in the comments
Please Login to comment...