如何编写java程序以获取字符串作为键盘输入。然后计算该字符串中可用的字母,数字和空格的数量,并显示字母,数字和空格的数量。
答案 0 :(得分:1)
老实说......真的,非常容易,而且应该在介绍性的课程中教给你一些东西。
Scanner scan = new Scanner(System.in);
String userInput = scan.nextLine();
您需要在package
import java.util.Scanner
之后立即投放。要做另一件事,即计算字符串中的字符数,只需调用length()
。
答案 1 :(得分:0)
在此方法中将字符串作为参数传递,您将获得字母,空格和数字的计数
public void count(String str) {
int space = 0;
int digit = 0;
int letter =0;
for (int f4 = 0; f4 < str.length(); f4++) {
if (Character.isSpace(str.charAt(f4)))
space++;
if(Character.isAlphabetic(str.charAt(f4)))
letter++;
if(Character.isDigit(str.charAt(f4)))
digit++;
}
System.out.println("space = "+space+", digit = "+digit+", letter = "+letter);
}