Home  >  Article  >  Java  >  How to initialize arrays in Java

How to initialize arrays in Java

王林
王林Original
2019-11-12 11:17:055411browse

How to initialize arrays in Java

Array initialization method:

1. Static initialization

Explicitly specify the initial value of each array element during initialization , the length of the array is determined by the system.

Format:

arrayName = new type[]{element1,element2,element3...}

Example:

int[] intArr;
intArr = new int[]{1,2,3,4,5,9};

2. Simplified static initialization method

Format:

type[] arrayName = {element1,element2,element3...};

Example:

String[] strArr = {"张三","李四","王二麻"};

3. Dynamic initialization

During initialization, the programmer specifies the length of the array, and the system initializes the default value of each array element.

Format:

arrayName = new type[length];

Example:

int[] price = new int[4];

Note: Do not use static initialization and dynamic initialization at the same time, that is, do not perform array initialization , not only specifies the length of the array, but also assigns an initial value to each array element. Once the array is initialized, the space occupied by the array in memory will be fixed, so the length of the array cannot be changed.

Recommended tutorial: Java tutorial

The above is the detailed content of How to initialize arrays in Java. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn