📄 treenodecomparetoy.java
字号:
package AccordionTreeDrawer;import java.util.*;public class TreeNodeCompareToY extends Object implements Comparator { /** implement Comparable interface - sort on key field */ public int compare(Object o1, Object o2) { TreeNode a, b; if (o1 instanceof TreeNode) { a = (TreeNode) o1; b = (TreeNode) o2; } else if (o1 instanceof TreeEdge) { a = ((TreeEdge)o1).node; b = ((TreeEdge)o2).node; } else { return 0; } if (a.getCell().getMin(1) == (b.getCell().getMin(1))) return 0; else if (a.getCell().getMin(1) < (b.getCell().getMin(1))) return -1; else return 1; } }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -