Java小工具-帮助学委快速检查谁没交作业

大学期间,大家通过VX和QQ向学委发送作业,但是一个班有几十个人,学委要接收几十份文件,如果一个一个对名单,那效率太低。有了这个程序,学委就可以快速检测到没有交作业的同学,非常方便。并且,本程序对于一些奇怪的作业文件命名方式的文件也可以运行。

使用步骤:先把作业文件都放进一个文件里。

 File check = new File("C://rj2042") //输入作业文件夹的位置

然后输入班级人员姓名,一次输入长期使用。 

 String[] rj2042 = new String[]{"张三", "李四","赵六","王五"};//手动输入班上的人员姓名

接着就可以润了。

代码解析:

File check = new File("C://rj2042") //输入作业文件夹的位置String[] strArray = check.list();//这里可以将文件夹里的文件名转成字符串存在数组中

 

  for(int i=0;i< rj2042.length;i++){for(int k=0;k< strArray.length;k++){for(int j=0;j
 for (String str:hahahaha){if(more.contains(str)){more.remove(str);}}
//这里通过调用more.contains和more.remove两种方法来去掉两个数组里不同的元素,保留的就是没交作业的同学了。

全部的代码(直接可以跑):

package collect_homework;import java.io.File;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;public class Collect_HomeWork {public static void main(String[]age) {File check = new File("C://rj2042") {};String[] rj2042 = new String[]{"张三", "李四","赵六","王五"};名Set more = new HashSet(Arrays.asList(rj2042));System.out.println(check.isDirectory() + ":初始化完成");String[] strArray = check.list();String[] hahahaha = new String[60];for(int i=0;i< rj2042.length;i++){for(int k=0;k< strArray.length;k++){for(int j=0;j


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章