Given a line of text as input, output the number of characters excluding spaces, periods, exclamation points, or commas. Ex: If the input is: Listen, Mr. Jones, calm down. the output is: 21 Note: Account for all characters that aren't spaces, periods, exclamation points, or commas (Ex: "r", "2", "?").
Question:
Given a line of text as input, output the number of characters excluding spaces, periods, exclamation points, or commas.
Ex: If the input is:
Listen, Mr. Jones, calm down.
the output is:
21
Note: Account for all characters that aren't spaces, periods, exclamation points, or commas (Ex: "r", "2", "?").
My incorrect code:
import java.util.Scanner;
public class LabProgram {
public static void main(String[] args) {
Scanner scnr = new Scanner(System.in);
String userText;
int counter = 0;
userText = scnr.nextLine();
for (int i = 0; i < userText.length(); i++) {
if (userText.charAt(i) != ' ' && userText.charAt(i)!= '.' && userText.charAt(i) != ',') {
counter++;
}
}
System.out.println(counter);
}
}
example/hint i'm given to compare to my code as to why i'm getting it wrong:
![4.21 LAB: Count input length without spaces, periods, exclamation
points, or commas
Given a line of text as input, output the number of characters excluding spaces, periods, exclamation points, or commas.
Ex: If the input is:
Listen, Mr. Jones, calm down.
the output is:
21
Note: Account for all characters that aren't spaces, periods, exclamation points, or commas (Ex: "r", "2", "?").
373032.2486142.qx3zgy7
LAB
4.21.1: LAB: Count input length without spaces, periods, exclamation points, or commas
6/ 10
АCTIVITY
LabProgram.java
Load default template...
3 public class LabProgram {
public static void main(String[] args) {
Scanner scnr = new Scanner(System.in);
String userText;
int counter = 0;
4
5
6
7
userText = scnr.nextLine();
10
for (int i = e; i < userText.length(); i++) {
if (userText.charAt (i) != '' && userText.charAt(i)!='.' && userText.charAt (i) != ',') {
11
12
13
counter++;
14
}
System.out.println(counter);
}
15
16
17
18 }
19](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F74e85fbd-af84-4ad0-b3ee-7f286759745c%2Feeba986e-63f8-4e89-b24c-6a59f4c2bb99%2F1ve0dtc_processed.png&w=3840&q=75)


Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images









