作业四:结对编程2
2016-03-29 21:05
344 查看
这一次还是和孙弘毅同学合作编程。
在上一次的代码基础上并没有太大的改变,把循环去掉了,改成指定单词的计数,并在23333.txt中输出。
运算结果:
![](https://images2015.cnblogs.com/blog/898375/201603/898375-20160329210332488-666690935.png)
结果为:
![](https://images2015.cnblogs.com/blog/898375/201603/898375-20160329210359144-589669079.png)
根据上一次作业结果来看:
![](https://images2015.cnblogs.com/blog/898375/201603/898375-20160329210427848-1841297802.png)
结果正确。
在上一次的代码基础上并没有太大的改变,把循环去掉了,改成指定单词的计数,并在23333.txt中输出。
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.FileWriter; import java.util.*; public class what { public static void main(String[] args) { Scanner in=new Scanner(System.in); System.out.println("请输入想要查找的单词"); String m=in.nextLine(); int count=0; try{ FileReader fr1=new FileReader("d:233.txt"); BufferedReader bf1=new BufferedReader(fr1); String str=null; while( (str=bf1.readLine())!=null) { str=str.replace("\\n", ""); str=str.toLowerCase(); str=str.replaceAll("[\\pP‘’“”]", ""); String[] str1=str.split(" "); for(int i=0;i<str1.length;i++) { if(m.equals(str1[i]))count++; } } fr1.close(); bf1.close(); }catch(Exception e){e.printStackTrace();} try{ FileWriter fw=new FileWriter("23333.txt"); BufferedWriter bw=new BufferedWriter(fw); bw.write(m+"="+count); bw.close();fw.close(); }catch(Exception e){e.printStackTrace();} } }
运算结果:
![](https://images2015.cnblogs.com/blog/898375/201603/898375-20160329210332488-666690935.png)
结果为:
![](https://images2015.cnblogs.com/blog/898375/201603/898375-20160329210359144-589669079.png)
根据上一次作业结果来看:
![](https://images2015.cnblogs.com/blog/898375/201603/898375-20160329210427848-1841297802.png)
结果正确。
相关文章推荐
- Self summary: Using Lua in torch (keep updating)
- Self summary: Using Lua in torch (keep updating)
- Self summary: Using Lua in torch (keep updating)
- Self summary: Using Lua in torch (keep updating)
- Self summary: Using Lua in torch (keep updating)
- Self summary: Using Lua in torch (keep updating)
- Self summary: Using Lua in torch (keep updating)
- stm32建c++与c混合工程遇到的问题及解决
- 简单复利计算java板
- Spring 3.0 + Atomikos构建jta分布式事务
- JAVA 死锁实例
- 2016-03-29-Spring框架
- 我看过的最好最实用的String文章
- 深入理解 Java 虚拟机-类初始化
- 遭遇重创,一失足,回到"解放"前:项目文件全部为空,无法导入到eclipse中
- MVP模式是否适合我们使用? 代码说话
- Python基础:容器类型和简单的语法
- MVP模式是否适合我们使用? 代码说话
- QT隐藏鼠标
- Myeclipse中文乱码问题