SampleClassインターフェイスを実装するクラスがありますISampleInterface。
メソッドはCollection<ISampleInterface>引数として必要ですが、私のコードでは単一のSampleClassオブジェクトを渡したいです。
私はいくつかのキャストをしようとしていました:
Collection<ISampleInterface> col =
(Collection<ISampleInterface>) Arrays.asList(new SampleClass[]{sampleClassInstance});
しかし、キャストエラーが発生しました:
Cannot cast from List<SampleClass> to Collection<ISampleInterface>
1つのエレガントなラインでそれを行う方法はありますか?