Add advantages and disadvantages of an array (#18367)

pull/18874/head
palash4u 2018-10-14 00:20:52 +05:30 committed by Heather Kusmierz
parent 72c550bb8a
commit 7a976c5b0d
1 changed files with 12 additions and 4 deletions

View File

@ -6,7 +6,7 @@ title: Arrays
An array is used to store a collection of data of the same type. This can be used as a single variable that holds multiple values, or a collection of variables.
# Rules of Arrays
## Rules of Arrays
Arrays start from zero. The first element of an array is 0, the second element is 1, the third element 2, and so on.
@ -14,18 +14,18 @@ Arrays must be of the same data type. You can use any data type in an array (e.g
A new Array must first be declared and initialised before it can be called and accessed.
# Declaring an Array
## Declaring an Array
Use the following format for declaring arrays:
`dataType [] nameOfArray;`
# Initialising an array
## Initializing an array
Use the following format for initialising an array. This method also declares the array and states how many values are to be stored into the array.
`dataType [] nameOfArray = new nameOfArray[numberOfElements];`
# Assigning values to an array
## Assigning values to an array
You can assign a value into an element directly by using the format below:
@ -49,3 +49,11 @@ You can store an array directly into another array by using the format below:
`int [] nameOfArray = new nameOfArray[4] {2,9,56,1280};`
`int [] nameOfSecondArray = nameOfArray;`
## Advantages
* Can be easily accessed in a random manner
* Can be easily manipulated
## Disadvantages
* The only disadvantage is that the size of an array is fixed. (Hence, a list can be used in case of a dynamic sizing.)