0

単体テスト ( JUnit 4 ) を実行しており、 を使用してassertEquals()いますが、 が見つからないようですassertEquals(boolean, boolean)

これがジェネリック メソッドかどうか教えてください。つまり、eclipse は渡される引数の型に自動的に適応します。たとえば、選択assertEquals(double, double)して文字列を渡すと、まだ機能しますか? はいの場合、これは幅広いデータ型で動作する汎用メソッドであり、Eclipse は渡される引数の型に自動的に適応するためです。

また、コード アシスト ウィンドウ内のグラフィカル シンボルの意味を (目的を理解するためだけに) 知りたいと思います。

4

5 に答える 5

0

これはオーバーロードであり、Eclipse とは関係ありません。Eclipse は、入力を支援するだけです。したがって、assertEquals(double, double)メソッドに渡す実際のパラメーターがObjects であっても、それは機能します。sを取るメソッドを選択しても、 sdoubleを渡す必要があるわけではありませんdouble。それらを受け入れるオーバーロードされたメソッドがある限り、必要な型を渡すことができます。

于 2013-08-06T12:17:56.787 に答える