- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How do you print the content of an array in Java?
In general, arrays are the containers that store multiple variables of the same datatype. These are of fixed size and the size is determined at the time of creation. Each element in an array is positioned by a number starting from 0.
You can access the elements of an array using name and position as −
System.out.println(myArray[3]); //Which is 1457
Creating an array in Java
In Java, arrays are treated as referenced types you can create an array using the new keyword similar to objects and populate it using the indices as −
int myArray[] = new int[7]; myArray[0] = 1254; myArray[1] = 1458; myArray[2] = 5687; myArray[3] = 1457; myArray[4] = 4554; myArray[5] = 5445; myArray[6] = 7524;
Or, you can directly assign values with in flower braces separating them with commas (,) as −
int myArray = { 1254, 1458, 5687, 1457, 4554, 5445, 7524};
Printing the contents of an array
You can print the contents of an array
- element by element − You can access the 1st element of the array as myArray[0] and the second element as myArray[1] and so on using these notation you can the array contents element by element as −
public class PrintingArray { public static void main(String args[]) { //Creating an array int myArray[] = new int[7]; //Populating the array myArray[0] = 1254; myArray[1] = 1458; myArray[2] = 5687; myArray[3] = 1457; myArray[4] = 4554; myArray[5] = 5445; myArray[6] = 7524; //Printing Contents one by one System.out.println("Contents of the array: "); System.out.println(myArray[0]); System.out.println(myArray[1]); System.out.println(myArray[2]); System.out.println(myArray[3]); System.out.println(myArray[4]); System.out.println(myArray[5]); System.out.println(myArray[6]); } }
Output
Contents of the array: 1254 1458 5687 1457 4554 5445 7524
- Using the for loop − Instead on printing element by element, you can iterate the index using for loop starting from 0 to length of the array (ArrayName.length) and print element at each index.
public class PrintingArray { public static void main(String args[]) { //Creating an array int myArray[] = new int[7]; //Populating the array myArray[0] = 1254; myArray[1] = 1458; myArray[2] = 5687; myArray[3] = 1457; myArray[4] = 4554; myArray[5] = 5445; myArray[6] = 7524; //Printing Contents using for loop System.out.println("Contents of the array: "); for(int i=0; i<myArray.length; i++) { System.out.println(myArray[i]); } } }
Output
Contents of the array: 1254 1458 5687 1457 4554 5445 7524
- Using the arrays class - The Arrays class of the java.util package provides a method named toString() it accepts an array (of all types) and prints the contents of the given array.
import java.util.Arrays; public class PrintingArray { public static void main(String args[]) { //Creating an array int myArray[] = new int[7]; //Populating the array myArray[0] = 1254; myArray[1] = 1458; myArray[2] = 5687; myArray[3] = 1457; myArray[4] = 4554; myArray[5] = 5445; myArray[6] = 7524; //Printing Contents using for loop System.out.println("Contents of the array: "); System.out.println(Arrays.toString(myArray)); } }
Output
Contents of the array: [1254, 1458, 5687, 1457, 4554, 5445, 7524]
- Related Articles
- Dump the content of an array in Java
- How do you convert an ArrayList to an array in Java?
- How do you write a method in Java that can print object in array?
- How do you find the length of an array in C#?
- How do you empty an array in C#?
- How do you make an array in Python?
- How do you find the number of dimensions of an array in C#?
- How do you convert list to array in Java?
- How do you separate zeros from non-zeros in an integer array using Java?
- How do you find the sum of all the numbers in a java array
- Java Program to Print the Elements of an Array
- How do you create an empty list in Java?
- How do you limit an array sub-element in MongoDB?
- How do you perform an AND query on an array in MongoDB?
- How to print the content of JavaScript object?

Advertisements