在JavaScript中,您可以執行此操作。JAVA等效的Javascript原型
String.prototype.removeNumericalCharacters = function(){
...code...
}
或
Number.prototype.addTwo = function(){
...code...
}
var a = 5;
a.addTwo();
//a is now 7
有沒有辦法做到在Java中類似的事情? (我不是指實際的功能,只需使用爲例)
在Java中的一個例子是
int a = 5;
a.addTwo();
//A is now 7
我的問題是我如何定義.addTwo()方法。
簡答題:沒有。如果只有你使用C#代替:) – Jashaszun
可能的重複:http://stackoverflow.com/questions/11553815/is-it-possible-to-simulate-javascript-style-prototypes-in-java – Gibron
@GibronKury我已經看到那。它沒有回答我的問題 –