JPlag 是一个用于检查代码相似性的工具。主要用于教育领域,检测学生的代码作业是否有抄袭行为。假如存在两个学生:student1 和 student2。为这两个学生各自创建一个文件夹并把代码放到文件夹中。文件结构如下:
E:\ws\jplag\exercise1
|
├─ student1
| └─src
| └─Abc.java
|
└─ student2
└─src
└─Abc.java
student1 的 Abc.java 文件内容如下:
public class Abc {
public static void main(String[] args){
System.out.println("hello");
System.out.println("hello");
System.out.println("hello");
System.out.println("hello");
System.out.println("hello");
System.out.println("hello");
String a = "asfasdfasfd";
String b = "klsdjfl";
System.out.println(a + b);
System.out.println("hello");
System.out.println("hello");
System.out.println("hello");
System.out.println("hello");
}
private void m1 () {
int[] arr = new int[]{1,3,2,3};
int max = arr[0];
for (int i : arr) {
if (max < i){
max = i;
}
}
}
}