zoukankan      html  css  js  c++  java
  • java经典算法四十题

    java经典算法四十题

    【程序7】题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
    1.程序分析:利用while语句,条件为输入的字符不为 '\n '.
    import java.util.Scanner; public class ex7 { public static void main(String args[])
    {
    System.out.println("请输入字符串:");
    Scanner scan=new Scanner(System.in);
    String str=scan.next();
    String E1="[\u4e00-\u9fa5]";
    Sintrting E2="[a-zA-Z]"; countH=0; int countE=0; char[] arrChar=str.toCharArray();
    String[] arrStr=new String[arrChar.length]; for (int i=0;i<arrChar.length ;i++ )
    {
    arrStr[i]=String.valueOf(arrChar[i]);
    }for (String i: arrStr )
    {if (i.matches(E1))
    {
    countH++;
    }if (i.matches(E2))
    {
    countE++;
    }
    }
    System.out.println("汉字的个数"+countH);
    System.out.println("字母的个数"+countE);
    }
    }

  • 相关阅读:
    css3 动画+动画库
    垃圾回收 及 内存泄漏
    做菜体会
    微信小程序
    微信公众号2
    JavaScript 原生事件
    Bootstrap框架
    Less 和 Sass
    HTML标签总结
    表单元素
  • 原文地址:https://www.cnblogs.com/tgxblue/p/4217378.html
Copyright © 2011-2022 走看看