candidate.java
来自「相似度匹配程序。可以用来匹配任何你想得到的信息格式」· Java 代码 · 共 39 行
JAVA
39 行
//// Candidate.java// Simphile//// Created by Brian Risk on Thu May 09 2002.// Copyright (c) 2002 Geneffects. All rights reserved.//import java.io.*;import java.util.*;public class Candidate implements Comparator{ private File canditateFile; private double compression; public Candidate(){} public Candidate(File f) {canditateFile = f;} public String toString() {return canditateFile.getName();} public void setScore(double d) {compression = d;} public double getScore() {return compression;} public File getFile() {return canditateFile;} //implementing comparator's methods public int compare(Object o1, Object o2) { double comparison = ((Candidate) o1).getScore() - ((Candidate) o2).getScore(); int out = 0; if (comparison < 0) {out = 1;} if (comparison == 0) {out = 0;} if (comparison > 0) {out = -1;} return out; } public boolean equals(Object obj) { return (compression - ((Candidate) obj).getScore() == 0); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?