第六章第二十题(计算一个字符串中字母的个数)(Count the letters in a string)
*6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法头计算字符串中的字母个数: public static int countLetters(String s) 编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数。 *6.20(Count the letters in a string) Write a method that counts the number of letters in a string using the following header: public static int countLetters(String s) Write a test program that prompts the user to enter a string and displays the number of letters in the string.
参考代码:
package chapter06;import java.util.Scanner;publicclassCode_20{publicstaticvoidmain(String[] args){
Scanner input =newScanner(System.in);
System.out.print("Enter a string: ");
String str = input.nextLine();
System.out.println("The number of the string is "+countLetters(str));}publicstaticintcountLetters(String s){int count =0;for(int i =0;i < s.length();i++){if(Character.isLetter(s.charAt(i)))
count++;}return count;}}
结果显示:
Enter a string: jxh1025?
The number of the string is 3
Process finished with exit code 0
第六章第二十题(计算一个字符串中字母的个数)(Count the letters in a string)
第六章第二十题(计算一个字符串中字母的个数)(Count the letters in a string)*6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法头计算字符串中的字母个数:public static int countLetters(String s)编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数。*6.20(Count the letters in a string) Write a method that counts the number of