输入一行字符,分别统计出其中英文字母,空格,数字和其他字符个数。
我是学C的,在C中很简单,但java里怎么实现啊?
请各位帮帮我啊?谢谢了

解决方案 »

  1.   

    小妹我刚学java不久,很多东西不懂,请帮帮我啊
      

  2.   

    利用 Character 里面的方法
    Character.isDigit() 可以判断数字;
    Character.isLetter() 可以判断字符;
      

  3.   

    String s = "asdf234$#";
      

  4.   

    BufferReader
    就有读一行的方法
      

  5.   

    哎,小妹妹你这样是不行的
    Scanner in = new Scanner(System.in);
    String line = in.nextLine();
      

  6.   

    try {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); 
        String s = br.readLine();
    catch (IOException e1) {
        e1.printStackTrace();
    }