VOOZH about

URL: https://www.geeksforgeeks.org/java/array-setfloat-method-in-java/

⇱ Array setFloat() method in Java - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Array setFloat() method in Java

Last Updated : 30 Nov, 2018
The java.lang.reflect.Array.setFloat() is an inbuilt method in Java and is used to change a specified float value to a specified index of a given object array. Syntax:
Array.setFloat(Object []array, int index, float value)
Parameter: This method takes three parameters:
  • array: This is an array of type Object which is to be updated.
  • index: This is the index of the array which is to be updated.
  • value: This is the float value that is to be set at the given index of the given array.
Return Value : Since this method has a void return type, hence it doesn't returns any value. The update reflects upon the Object array passed as the argument. Exception: This method throws following exceptions:
  • 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.
  • Below is the implementation of Array.setFloat() method: Program 1:
    Output:
    Before Set : 1.0 2.0 3.0 
    After Set : 1.0 4.0 3.0
    
    Program 2: To demonstrate java.lang.NullPointerException
    Output:
    Exception : java.lang.NullPointerException
    
    Program 3: To demonstrate java.lang.ArrayIndexOutOfBoundsException
    Output:
    Exception : java.lang.ArrayIndexOutOfBoundsException
    
    Program 4: To demonstrate java.lang.IllegalArgumentException
Output:
Exception : java.lang.IllegalArgumentException: Argument is not an array
Comment