📄 namecomparator.java
字号:
package shipwar;
import javax.microedition.rms.RecordComparator;
public class NameComparator implements RecordComparator {
private String name1,name2;
public NameComparator() {
}
/**
* compare
*
* @param byteArray byte[]
* @param byteArray1 byte[]
* @return int
* @todo Implement this javax.microedition.rms.RecordComparator method
*/
public int compare(byte[] byteArray, byte[] byteArray1) {
StringDeal stringdeal=new StringDeal();
try{
stringdeal=StringDeal.deserialize(byteArray);
name1=stringdeal.getname();
stringdeal=StringDeal.deserialize(byteArray1);
name2=stringdeal.getname();
stringdeal=null;
}catch(Exception e){
System.out.println("比较处理出错");
}
if(name1.compareTo(name2)==0)
return RecordComparator.EQUIVALENT;
else if(name1.compareTo(name2)<0)
return RecordComparator.PRECEDES;
return RecordComparator.FOLLOWS;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -