第四次作业
一、
1、队员学号
1501020521 黄金泽 http://www.cnblogs.com/u/huang121/
1501020531 王力销 (组长) http://www.cnblogs.com/wlx2017/
1501020534 乔鑫森 http://www.cnblogs.com/qxs123/
1501020535 魏暄 http://www.cnblogs.com/xuan5/
1501020538 孙晟博 http://www.cnblogs.com/u/sunshengbo0538/
2、GIT地址:https://gitee.com/qxs8081/YiQiHaPi-KaoHeSi.git
博客地址:http://www.cnblogs.com/xuan5/p/8043134.html
3、团队名:一起哈皮
4、拟作的团队项目:①黄金点
②四则运算练习软件
5、队员风采:
王力销:同学作为组长一职,拥有较强的领导能力,风趣幽默
擅长Java编程语言,高级路由交换,指法速度十分的快
对Java语言十分感兴趣,对网络安全有兴趣
希望担任团队中的开发工作,专注与技术
宣言:我爱学习,学习爱我!
乔鑫森:同学担任技术部主任一职,拥有较强的编程技术,思路清晰
擅长编程思想,尤其是Java编程思想的构造
对Java语言以及编程语言感兴趣
宣言:成为一个优秀的java工程师。
孙晟博:同学担任组织部主任一职,拥有很好的团队合作和组织能力,踏实肯干
擅长分析题干以及编辑博客园之类的工作
对Java编程技术以及高级路由交换十分感兴趣
希望担任团队中的测试工作
宣言:和Java死磕到底!!!
黄金泽:同学担任实践部主任一职,拥有很好的协调团队的能力,吃苦耐劳
擅长Java编程语言和高级路由交换
对Java十分感兴趣
希望担任团队中的开发工作
宣言: good good study day day up!
魏 暄:同学担任外交部主任一职,拥有较强的人际交往能力,
擅长编辑文字类工作和设计工作
对Java编程语言和安全方面的知识感兴趣
希望担任团队中的sm工作
宣言:女孩子要对自己狠一点!!!
6、

7、团队的特色:
和谐友爱,贯彻了社会主义核心价值观,队内氛围积极向上,互帮互助,能一起解决问题。
二、代码功能解释
1 import java.io.*; 2 import java.util.Scanner; 3 public class qq { 4 public static void main(String[] args) throws Exception { 5 // 统计一个文件的字符数,行数 6 Scanner input = new Scanner(System.in); 7 System.out.println("请输入文件名:"); 8 String path = input.next(); 9 int countChar = 0; 10 int countword = 0; 11 int countline = 0; 12 InputStreamReader isr = new InputStreamReader(new FileInputStream(path)); 13 BufferedReader br = new BufferedReader(isr);//使用缓冲区,可以使用缓冲区的read(),readLine()方法; 14 while(br.read()!=-1)//read()=-1代表数据读取完毕 15 { 16 String s = br.readLine(); 17 countChar =countChar+ s.length()+1;//字符个数就是字符长度 18 countword += s.split(" ").length;//split() 方法用于把一个字符串分割成字符串数组,字符串数组的长度,就是单词个数 19 countline++;//因为是按行读取,所以每次增加一即可计算出行的数目 20 } 21 isr.close();//关闭文件 22 System.out.println("写入文件一起哈皮.txt中"); 23 System.out.println("字数为 "+countChar); 24 //System.out.println("word count "+countword ); 25 System.out.println("行数为 "+countline); 26 27 File m=new File("result.txt"); 28 BufferedWriter writer =new BufferedWriter(new FileWriter(m,true)); 29 writer.write("字数为 "+countChar); 30 writer.newLine(); 31 writer.write("行数为 "+countline); 32 writer.close(); 33 } 34 }
三、运行结果截图


四,团队分工及个人贡献分
乔鑫森:代码部分 需求文档分析 10分 王力销:需求文档分析部分 9分 黄金泽:git部分 8分 魏暄:博客园部分 7分 孙晟博:代码功能解释 6分
五,

浙公网安备 33010602011771号