0

文字列フィールドのリストを作成し、配列リストに格納しています。その配列リストを配列に渡すと、次のエラーが発生します。

式のタイプは配列である必要がありますが、リストに解決されます

List<String> fields = new ArrayList<String>();
        fields.add("_raw");
        //fields.add("_time");
        fields.add("host");
        fields.add("sourcetype");
        fields.add("source");
        jobRes.setFieldList(fields[]);
        jobRes.setOffset(2500);
4

2 に答える 2

2

これは少し曖昧です。これはJavaですか?C#?とにかく、問題はあなたのキャストにあるに違いない。私は次のようなことを試してみます:

jobRes.setFieldList(fields.ToArray(new String[fields.Size()])

これは実際には配列を渡します。

于 2013-03-19T22:20:13.067 に答える