- Java Tutorial
- Java Introduction
- Java Features
- Java Simple Program
- JVM, JDK and JRE
- Java Syntax
- Java Comments
- Java Keywords
- Java Variables
- Java Literals
- Java Separators
- Java Datatypes
- Java Operators
- Java Statements
- Java Strings
- Java Arrays
- Control Statement
- Java If
- Java If-else
- Java If-else-if
- Java Nested If
- Java Switch
- Iteration Statement
- Java For Loop
- Java For Each Loop
- Java While Loop
- Java Do While Loop
- Java Nested Loop
- Java Break/Continue
- Java Methods
- Java Methods
- Java Method Parameters
- Java Method Overloading
- Java Recursion
- Java OOPS
- Java OOPs
- Java Classes/Objects
- Java Inheritance
- Java Polymorphism
- Java Encapsulation
- Java Abstraction
- Java Modifiers
- Java Constructors
- Java Interface
- Java static keyword
- Java this keyword
- Java File Handling
- Java File
- Java Create File
- Java Read/Write File
- Java Delete File
- Java Program To
- Add Two Numbers
- Even or Odd Numbers
- Reverse a String
- Swap Two Numbers
- Prime Number
- Fibonacci Sequence
- Palindrome Strings
- Java Reference
- Java String Methods
- Java Math Methods
Java Arrays
In Java, arrays are used to store multiple values of the same data type. Here's an overview:
Array Declaration:
- Arrays are declared using square brackets [].
- Syntax: dataType[] arrayName; or dataType arrayName[];.
Array Initialization:
- Arrays can be initialized using an array initializer {} or by specifying the size.
- Syntax: dataType[] arrayName = {value1, value2, ...}; or dataType[] arrayName = new dataType[size];.
Accessing Array Elements:
- Array elements are accessed using index numbers starting from 0.
- Syntax: arrayName[index].
Array Length:
- The length of an array can be obtained using the length property.
- Syntax: arrayName.length.
Single-Dimensional Arrays:
- Single-dimensional arrays store elements in a linear sequence.
- Example: int[] numbers = {1, 2, 3, 4, 5};
Multidimensional Arrays:
- Multidimensional arrays store elements in multiple dimensions (rows and columns).
- Example: int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
Array of Arrays (Jagged Arrays):
- Jagged arrays are arrays of arrays with varying lengths.
- Example: int[][] jaggedArray = {{1, 2, 3}, {4, 5}, {6, 7, 8, 9}};
Array Methods:
- The java.util.Arrays class provides various methods for working with arrays, such as sorting, searching, and filling.
Example 1
Example 2
Summary
Java arrays can be single-dimensional, multidimensional, or jagged arrays. Understanding the type of array is crucial for effectively storing and manipulating collections of data in Java programs.