获取键盘&x27;s在java中输入并计算字母、数字和空格的数量
如何编写java程序以获取字符串作为键盘输入。然后计算该字符串中可用的字母、数字和空格数,并显示字母、数字和空格数。这是。。。真的,真的很简单,应该在入门课上教给你获取键盘&x27;s在java中输入并计算字母、数字和空格的数量,java,string,Java,String,如何编写java程序以获取字符串作为键盘输入。然后计算该字符串中可用的字母、数字和空格数,并显示字母、数字和空格数。这是。。。真的,真的很简单,应该在入门课上教给你 Scanner scan = new Scanner(System.in); String userInput = scan.nextLine(); 您需要将导入java.util.Scanner放在包的后面。要做另一件事,即计算字符串中的字符数,只需调用length()将字符串作为参数传递在该方法中,即可获得字母、空格和数字的计
Scanner scan = new Scanner(System.in);
String userInput = scan.nextLine();
您需要将导入java.util.Scanner放在
包
的后面。要做另一件事,即计算字符串中的字符数,只需调用length()
将字符串作为参数传递在该方法中,即可获得字母、空格和数字的计数
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);
}
public void count(字符串str){
int空间=0;
整数位数=0;
int字母=0;
对于(intf4=0;f4
希望这能对您有所帮助