zoukankan      html  css  js  c++  java
  • JAVA测试

     package tongji;
    import java.io.*;
    public class tongji {
    public static void main(String[] args)throws IOException
    {
    File f = new File("English.txt");
     FileInputStream fip = new FileInputStream(f);
         InputStreamReader reader = new InputStreamReader(fip, "UTF-8");
         StringBuffer sb = new StringBuffer();
         while (reader.ready()) {
             sb.append((char) reader.read());
         }
         System.out.println(sb.toString());
         reader.close();
         fip.close();
         int i;
         String A=sb.toString();
         String M="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
         char temp = 0;
         char NUM[]=new char[A.length()];
         char Z[]=new char[52];
         int X[]=new int[52];
         int MAX=0;
         Z=M.toCharArray();
         for(int k=0;k<52;k++)
         {
          X[k]=0;
         for(i=0;i<A.length();i++)
         {
          NUM[i]=A.charAt(i);
          if(Z[k]==NUM[i])
          {
          X[k]++;
          }
         }
         }
         for(i=1;i<52;i++)
         {
          MAX=X[0];
          if(X[i]>MAX)
          {
          MAX=X[i];
          }
         }
         for(i=0;i<52;i++)
         {
          if(X[i]==MAX)
          {
          temp=Z[i];
          }
         }
         System.out.println("这篇文章中英文字母个数分别为:");
         for(i=0;i<52;i++)
         {
         System.out.println(Z[i]+"字母个数为:"+X[i]);
         }
         File f1 = new File("abc.txt");
         FileOutputStream fop = new FileOutputStream(f1);
         OutputStreamWriter writer = new OutputStreamWriter(fop, "UTF-8");
         writer.append("该文章中出现最多的字母为:");
         writer.append(temp);
         writer.close();
         fop.close();
    }
    }
    仅仅可以从文件中读取英文,计算每个字母(A-Z)(a-z)的个数,并可以将最高频率的字母输出到文件中,但无法按题目要求查找最高频率的单词。
  • 相关阅读:
    Oracle 系统表大全
    oracle高效分页存储过程(百万数据级)
    PowerDesigner中name与comment互相转换脚本
    一些web开发中常用的、做成cs文件的js代码
    Ado.net Entity Model 模板出错的修复
    做ssl通道时遇到“请求被中止: 未能创建 SSL/TLS 安全通道”问题的解决方法
    SQLSERVER 2008空间数据库学习(一)
    jquery的全选、全不选、反选例子
    win7 64位下使用oracle ado.net entity framework
    半角/全角互换的代码
  • 原文地址:https://www.cnblogs.com/jccjcc/p/9775166.html
Copyright © 2011-2022 走看看