How to initialize an array with Array.fill() method

The blog provides the technical approach on ” How to initialize an array and fill with values using Array.fill () . 

package com.java.planforexams.array;
import java.util.Arrays;
public class ArrayUsingFillMethod {
	   public static void main(String args[]) {
		      int intializedArray[] = new int[5];
		      
		      // Array filled with value 21 for all indexes
		      Arrays.fill(intializedArray, 21);
			        
	      for (int value : intializedArray) {
          System.out.println(" \n Current filled Array Value ::: " +  value);
	      }
		      System.out.println(" Filling Array with value 20 with start index
                                 as 2 and last index as 4");
		      Arrays.fill(intializedArray, 2, 4, 20);
		      for (int value : intializedArray) {
		      System.out.println(" \n Final filled Array Value ::: " +  value);
		      }
		   }
		}
Output:::
 
 Current filled Array Value ::: 21
 
 Current filled Array Value ::: 21
 
 Current filled Array Value ::: 21
 
 Current filled Array Value ::: 21
 
 Current filled Array Value ::: 21
 Filling Array with value 20 with start index as 2 and last index as 4
 
 Final filled Array Value ::: 21
 
 Final filled Array Value ::: 21
 
 Final filled Array Value ::: 20
 
 Final filled Array Value ::: 20
 
 Final filled Array Value ::: 21
                                

Leave a Reply

Your email address will not be published. Required fields are marked *

*