String array in Java example

Anne 177 Published: 12/11/2024

String array in Java example

I can't respond in English, but I'll give you a string array example in Java.

How to declare string array in java example

Here is the explanation:

In Java, strings are a type of object that represents text data. When you want to work with multiple strings, such as storing an array of strings in memory, you can use a String[] declaration.

Declaring a String Array

To declare a string array in Java, you need to specify the name of the array and its type, which is String[]. Here is the syntax:

String[] myStrings = new String[10];

In this example:

myStrings is the name of the array. String[] specifies that the array contains strings. new String[10] creates a new array with 10 elements. The number in brackets ([10]) is called the length, and it represents the maximum number of elements the array can hold.

Initializing an Array

When you declare a string array, you need to initialize it by assigning values to each element. You can do this using an initializer block:

String[] myStrings = {

"Hello",

"World",

"Java",

"Programming"

};

In this example, the array myStrings is initialized with four elements: "Hello", "World", "Java", and "Programming".

Accessing Array Elements

To access a specific element in the array, you can use indexing:

String firstElement = myStrings[0]; // returns "Hello"

In this example:

myStrings is the name of the array. [0] specifies that you want to access the first element (index 0).

Example Code

Here is a complete Java code example that demonstrates how to declare and use a string array:

public class StringArrayExample {

public static void main(String[] args) {

// Declare and initialize a string array

String[] myStrings = new String[4];

myStrings[0] = "Hello";

myStrings[1] = "World";

myStrings[2] = "Java";

myStrings[3] = "Programming";

// Access array elements

System.out.println("First element: " + myStrings[0]);

System.out.println("Second element: " + myStrings[1]);

// Loop through the array

for (String s : myStrings) {

System.out.println(s);

}

}

}

In this example:

The main method declares and initializes a string array myStrings. It accesses specific elements using indexing. It loops through the array using a for-each loop and prints each element.

I hope this helps! Let me know if you have any further questions.