⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 candidate.java

📁 相似度匹配程序。可以用来匹配任何你想得到的信息格式
💻 JAVA
字号:
////  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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -