JAVA测试
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了JAVA测试,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1600字,纯文字阅读大概需要3分钟。
内容图文
?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)的个数,并可以将最高频率的字母输出到文件中,但无法按题目要求查找最高频率的单词。
内容总结
以上是互联网集市为您收集整理的JAVA测试全部内容,希望文章能够帮你解决JAVA测试所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。