用java语言编写:

来源:百度知道 编辑:UC知道 时间:2024/05/16 23:55:47
输入一行字符,分别统计出其中字母,数字的个数.??

分不能当饭吃,也不能当钱话,更不能当女朋友交往
总结:分就是垃圾
import java.io.*;
class test
{
public static void main(String []args)
{
int i,sum1=0,sum2=0;
String s=new String();
System.out.println("输入一个字符串:");
s=MyInput.readString();
for(i=0;i<=s.length()-1;i++)
if((s.charAt(i)>='a'&&s.charAt(i)<='z')||(s.charAt(i)>='A'&&s.charAt(i)<='Z')) sum1++;
else if(s.charAt(i)>='0'&&s.charAt(i)<='9')sum2++;
System.out.println("字母个数为:" + sum1);
System.out.println("数字个数为:" + sum2);
}
}

class MyInput
{
public static String readString()
{
BufferedReader br
=new BufferedReader(new InputStreamReader(System.in),1);
String string=" ";
try
{
string=br.readLine();
}
catch (IOException ex)
{
System.out.p