how do you output an array in java with System.out.println code example

Example 1: java how to print an array

import java.util.Arrays;

class Scratch{
    public static void main(String[] args){
        int[] arr = new int[3];
        System.out.println( Arrays.toString( arr ));
      	//prints [0, 0, 0]
    }
}

Example 2: 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));  
    
  }
  
}

Tags:

Java Example