Which correctly creates an array of five empty Strings? You Answered String[] a = new String [5]; Correct answer String[] a = {"", "", "", "", ""}; String[5] a; String[ ] a = new String [5]; for (int i = 0; i < 5; a[i++] = nul
Question
Which correctly creates an array of five empty Strings? You Answered String[] a = new String [5]; Correct answer String[] a = {"", "", "", "", ""}; String[5] a; String[ ] a = new String [5]; for (int i = 0; i < 5; a[i++] = nul
Solution
The correct way to create an array of five empty strings in Java is:
String[] a = new String[5];
This creates an array of five strings, all of which are initially set to null. If you want to initialize them to be empty strings, you can do so with a loop:
String[] a = new String[5];
for (int i = 0; i < 5; i++) {
a[i] = "";
}
Alternatively, you can initialize the array with empty strings upon creation like this:
String[] a = {"", "", "", "", ""};
This creates an array of five strings, all of which are empty.
Similar Questions
public class Test { public static void main(String[] args) { for (int i = 0; i < args.length; i++) { System.out.print(args[i] + " "); } } } What is the output, if you run the program using java Test 1 2 3?Group of answer choices311 2 31 2 Flag question: Question 15Question 151 ptsWhich correctly creates an array of five empty Strings? Group of answer choicesString[] a = new String [5];String[] a = {"", "", "", "", ""};String[5] a;String[ ] a = new String [5]; for (int i = 0; i < 5; a[i++] = null);
Which of the following array creation statements are incorrect? Please select all that apply.Group of answer choicesint[] a = new int[2];int a[] = new int[2];int[] a = new int(2);int a = new int[2];int a() = new int[2];
What is the correct way to create an ArrayList of Strings?Select one:a. ArrayList list = new ArrayList<String>();b. ArrayList<String> list = new ArrayList<>();c. ArrayList list = new List<String>();d. ArrayList<String> list = new ArrayList[];
What is wrong with the following code?int n = 0;int array[5];int i = 3;array[n] = i;
Analyze the following code and choose the correct answer.int[] arr = new int[5];arr = new int[6];
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.