3

次のように定義された ArrayList があるとします。

ArrayList<Employee> listWithItems=new ArrayList();

カスタムメソッドを作成して、作成したArrayListから呼び出す方法があるかどうか疑問に思っていました。たとえば、税金を計算するメソッドを作成する場合、次のように呼び出したいとします。

listWithItems.computeTaxes();

Java で ArrayList を拡張してカスタム ユーザー メソッドを実装する方法はありますか? つまり、それらの目的に使用できる ArrayList インターフェイスのようなものがある場合です。

ありがとう

4

2 に答える 2

0

はい、Listインターフェイスを使用して、新しいクラス内にArrayListをラップできます。ただし、Thilo がコメントしたように、拡張しないでください。これはお勧めできません。

于 2013-09-13T01:55:50.617 に答える