Fill a Long Array in Java
Declaration :
1 |
public static void fill(long[] a, long val) |
Explanation :
Purpose | The java.util.Arrays.fill(long[] a long val) method assigns the specified long value to each element of the specified array of longs. |
Parameters | a ===> This is the array to be filled. |
val ===> This is the value to be stored in all elements of the array. | |
Return Value | This method does not return any value. |
Exception | NA |
Java Program : Example
Below example will explain java.util.Arrays.fill() method.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
package com.c4learn; import java.util.Arrays; public class ArrayDemo { public static void main(String[] args) { // Initialize a long array long arr[] = new long[] { 100, 200, 300, 400, 500 }; // Print the original array System.out.println("Original Array : "); for (long val : arr) { System.out.println("Original element is " + val); } // Use fill to place 50 Arrays.fill(arr, 50); // Print the new array System.out.println("\nNew Array is : "); for (long val : arr) { System.out.println("New element is " + val); } } } |
Output of Program :
1 2 3 4 5 6 7 8 9 10 11 12 13 |
Original Array : Original element is 100 Original element is 200 Original element is 300 Original element is 400 Original element is 500 New Array is : New element is 50 New element is 50 New element is 50 New element is 50 New element is 50 |