The java.lang.reflect.Array.getFloat() is an inbuilt method of Array class in Java and is used to return the element present at the given index from the specified Array as Float.
Syntax:
Java
Output:
Java
Output:
Java
Output:
Java
Output:
Java
Array.getFloat(Object []array, int index)Parameters: This method accepts two mandatory parameters:
- array: The object array whose index is to be returned.
- index: The particular index of the given array. The element at 'index' in the given array is returned.
- NullPointerException - when the array is null.
- IllegalArgumentException - when the given object array is not an Array.
- ArrayIndexOutOfBoundsException - if the given index is not in the range of the size of the array.
// Java code to demonstrate getFloat() method of Array class
import java.lang.reflect.Array;
public class GfG {
// main method
public static void main(String[] args)
{
// Declaring and defining a float array
float a[] = { 1.0f, 2.0f, 3.0f };
// Traversing the array
for (int i = 0; i < 3; i++) {
// Array.getBoolean() method
float x = Array.getFloat(a, i);
// Printing the values
System.out.print(x + " ");
}
}
}
1.0 2.0 3.0Program 2:
// Java code to demonstrate getFloat() method of Array class
import java.lang.reflect.Array;
public class GfG {
// main method
public static void main(String[] args)
{
// Declaring and defining a float array
float a[] = { 1.0f, 2.0f, 3.0f };
try {
float x = Array.getFloat(a, 4);
}
catch (Exception e) {
System.out.println("Exception : " + e);
}
}
}
Exception : java.lang.ArrayIndexOutOfBoundsExceptionProgram 3:
// Java code to demonstrate getFloat() method of Array class
import java.lang.reflect.Array;
public class GfG {
// main method
public static void main(String[] args)
{
// Declaring and defining a float array as null
float a[] = null;
try {
float x = Array.getFloat(a, 4);
}
catch (Exception e) {
System.out.println("Exception : " + e);
}
}
}
Exception : java.lang.NullPointerExceptionProgram 4:
// Java code to demonstrate getFloat() method of Array class
import java.lang.reflect.Array;
public class GfG {
// main method
public static void main(String[] args)
{
// Declaring and defining a float variable
float a = 1.0f;
try {
float x = Array.getFloat(a, 4);
}
catch (Exception e) {
System.out.println("Exception : " + e);
}
}
}
Exception : java.lang.IllegalArgumentException: Argument is not an arrayProgram 5:
// Java code to demonstrate getFloat() method of Array class
import java.lang.reflect.Array;
public class GfG {
// main method
public static void main(String[] args)
{
// Declaring and defining a String array
String s[] = { "Geeks", "for", "Geeks" };
try {
float x = Array.getFloat(s, 4);
}
catch (Exception e) {
System.out.println("Exception : " + e);
}
}
}
Output:
Exception : java.lang.IllegalArgumentException: Argument is not an array