Home >Java >javaTutorial >Explore ways to define arrays of different types in Java

Explore ways to define arrays of different types in Java

WBOY
WBOYOriginal
2024-01-03 18:07:03612browse

Explore ways to define arrays of different types in Java

Exploring the definition methods of different types of arrays in Java

  1. The definition method of integer arrays
    Integer arrays are the most common array type in Java one. We can use the following methods to define integer arrays.

1.1 Directly initialize the array

int[] arr1 = {1, 2, 3, 4, 5};

1.2 Use the new keyword to initialize the array

int[] arr2 = new int[5];
arr2[0] = 1;
arr2[1] = 2;
arr2[2] = 3;
arr2[3] = 4;
arr2[4] = 5;

1.3 Use a loop to initialize the array

int[] arr3 = new int[5];
for (int i = 0; i < arr3.length; i++) {
    arr3[i] = i + 1;
}
  1. Characters Definition method of type array
    Character array is used to store character type data. We can use the following methods to define character arrays.

2.1 Directly initialize the array

char[] arr1 = {'a', 'b', 'c', 'd', 'e'};

2.2 Use the new keyword to initialize the array

char[] arr2 = new char[5];
arr2[0] = 'a';
arr2[1] = 'b';
arr2[2] = 'c';
arr2[3] = 'd';
arr2[4] = 'e';

2.3 Use a loop to initialize the array

char[] arr3 = new char[5];
for (int i = 0; i < arr3.length; i++) {
    arr3[i] = (char) ('a' + i);
}
  1. Float Definition method of point array
    Floating point array is used to store data of floating point type. We can use the following methods to define floating point arrays.

3.1 Directly initialize the array

float[] arr1 = {1.0f, 2.0f, 3.0f, 4.0f, 5.0f};

3.2 Use the new keyword to initialize the array

float[] arr2 = new float[5];
arr2[0] = 1.0f;
arr2[1] = 2.0f;
arr2[2] = 3.0f;
arr2[3] = 4.0f;
arr2[4] = 5.0f;

3.3 Use a loop to initialize the array

float[] arr3 = new float[5];
for (int i = 0; i < arr3.length; i++) {
    arr3[i] = i + 1.0f;
}
  1. Quote Definition method of type array
    Reference type array is used to store object type data. We can use the following methods to define reference type arrays.

4.1 Initialize the array directly

String[] arr1 = {"Java", "Python", "C++", "JavaScript", "Ruby"};

4.2 Initialize the array using the new keyword

String[] arr2 = new String[5];
arr2[0] = "Java";
arr2[1] = "Python";
arr2[2] = "C++";
arr2[3] = "JavaScript";
arr2[4] = "Ruby";

4.3 Initialize the array using a loop

String[] arr3 = new String[5];
for (int i = 0; i < arr3.length; i++) {
    arr3[i] = "Element " + i;
}

In Java, We can choose an appropriate array type to define an array based on specific usage scenarios and needs. Through the above sample code, we can have an in-depth understanding of the definition methods of different types of arrays and provide reference and guidance for subsequent development work.

The above is the detailed content of Explore ways to define arrays of different types 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