printing array elements in java code example

Example: how to print string array in java

import java.util.Arrays;
//How to print Arrays in Java
public class Printarray{
    
  public static void main(String[] args){
      
    String[] arr = new String[]{"Mumbai","Delhi","Kolkata","Chennai"};
    
    //Using for loop;
    for(int i=0; i<arr.length;i++){
      System.out.println(arr[i]);
    }
    
    //Using for-each loop;
    for(String city:arr){
      System.out.println(city);
    }
  
    //Using Arrays.toString() method
    System.out.println(Arrays.toString(arr));  
    
   
    //Using Arrays.deepToString() method its also converting multidimensional arrays to strings.
    
    System.out.println(Arrays.deepToString(arr));  
    
    //Using Array as list method
    System.out.println(Arrays.asList(arr));  
    
  }
  
}