Ask the user how many Strings they’d like to store. Create an array of Strings using this value as the size. In a loop, ask the user to input their strings one at a time to fill the array. REMINDER: If you use a nextInt() to get an integer and then a nextLine() to get a String, you will have issues in your code! This is because the nextLine() method will store the return key that you pressed after you captured the integer. A few ways to remedy this: Use two scanners – one for the int, and one for the Strings. Use line.separator as a custom delimiter. Or after you capture the int, you can “clear the buffer” by adding scanner.nextLine() afterwards to clear out the return key. Using a for each loop, print back each String and the length of that string to screen. Example Output: How many Strings would you like to enter? >>>3 Please enter 3 words/phrases/sentences to see their length: Enter string 1: >>>Hello Sally. Enter string 2: >>>Cats rule. Enter string 3: >>>Hi Hello Sally. = 12 Cats rule. = 10 Hi = 2 in java
-
Ask the user how many Strings they’d like to store. Create an array of Strings using this value as the size.
-
In a loop, ask the user to input their strings one at a time to fill the array.
-
REMINDER: If you use a nextInt() to get an integer and then a nextLine() to get a String, you will have issues in your code! This is because the nextLine() method will store the return key that you pressed after you captured the integer. A few ways to remedy this: Use two scanners – one for the int, and one for the Strings. Use line.separator as a custom delimiter. Or after you capture the int, you can “clear the buffer” by adding scanner.nextLine() afterwards to clear out the return key.
-
Using a for each loop, print back each String and the length of that string to screen.
Example Output:
How many Strings would you like to enter?
>>>3
Please enter 3 words/phrases/sentences to see their length:
Enter string 1:
>>>Hello Sally.
Enter string 2:
>>>Cats rule.
Enter string 3:
>>>Hi
Hello Sally. = 12
Cats rule. = 10
Hi = 2
in java
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images