創建對象時可以聲明一個方法嗎?我在Java跨下面的代碼行跑:創建對象並同時定義方法
public static void main(String[] args) {
Comparator<String> comparator = new Comparator<String>() {
public int compare (String s1, String s2) {
return s1.compareToIgnoreCase(s2);
}
};
}
它看起來就像是在創建對象comparator
,代碼添加到實現Comparator<T>
接口的方法。在創建實例時是否總是可以添加其他方法,還是特別與java接口相關?
感謝您的幫助!
很好的解釋。非常清楚! – Drogba
,這使得它如此清晰。謝謝! – nemesis