質問: null) { return; } if (deleteKey.compareTo(item.deleteKey) != 0) { return; } bbsItems.set(index, null); WriteDataFile(); }
回答: Integer.parseIntメソッドのパラメタはStringでなければなりません。 にもかかわらず、delindexはStringの配列です。 コンパイルエラーはそれが原因です。 ループして、delindexの全要素を処理する必要があるのではないでしょうか。 データファイルが単一のファイルである場合には、BBSManagerBeans側も、DeleteItemが 呼ばれる度にWriteDataFile()を呼出すのは効率的ではないと思います。