爱问知识人 爱问教育 医院库

java程序出错

首页

java程序出错

/*【程序7】   
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。   
*/
import java.util.*;
public class lianxi07 {
public static void main(String[] args) {
int digital = 0;
int character = 0;
int other = 0;
int blank = 0;
     char[] ch = null;
     Scanner sc = new Scanner( );
     String s =  xtLine();
     ch =  CharArray();
     for(int i=0; i<ch.length; i++) {
      if(ch >= '0' && ch <= '9') {
       digital ++;
      } else if((ch >= 'a' && ch <= 'z') || ch > 'A' && ch <= 'Z') {
       character ++;
      } else if(ch == ' ') {
       blank ++;
      } else {
       other ++;
      }
      }
      intln("数字个数: " + digital);
      intln("英文字母个数: " + character);
      intln("空格个数: " + blank);
      intln("其他字符个数:" + other );
   }
}



我copy的源代码啊,为什么编译通不过啊。下面是错误提示,

/*【程序7】   ……
提交回答
好评回答
  • 2011-11-28 00:25:21
      /*【程序7】
    题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
    */
    import java。util。
      *; public class lianxi07 { public static void main(String[] args) { int digital = 0; int character = 0; int other = 0; int blank = 0; char[] ch = null; Scanner sc = new Scanner( ); String s = xtLine(); ch = CharArray(); for(int i=0; i= '0' && ch[i] = 'a' && ch[i] 'A' && ch[i] <= 'Z') { character ++; } else if(ch[i] == ' ') { blank ++; } else { other ++; } } intln("数字个数: " + digital); intln("英文字母个数: " + character); intln("空格个数: " + blank); intln("其他字符个数:" + other ); } } 。

    大***

    2011-11-28 00:25:21

其他答案

    2011-11-28 00:13:28
  • if(ch >= '0' && ch = 'a' && ch  'A' && ch <= 'Z') { 
    character ++; 
    } else if(ch == ' ') { 
    blank ++; 
    中将所有的ch改成ch[i]就可以了
    

    m***

    2011-11-28 00:13:28

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 176-195
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):