Eclipse ではなく PuTTY でプログラムを実行するとエラーが発生します。私は自分の問題に対する答えを見つけようとオンラインで調べましたが、できませんでした。
エラー:
dataSummary.java.227: inconvertible types
found: java.lang.Object
required: int
int contractIDDisplay = (int) int intr.next();
^
1 error
コードは次のとおりです。
Iterator itr = set.iterator();
while (itr.hasNext())
{ //while
int contractIDDisplay = (int) itr.next();
if (contractIDDisplay == 1)
{
System.out.printf("%d, %d, %d, %d",contractIDDisplay, monthCounter1, firstDate1, lastDate1);
file.format(contractIDDisplay + ", " + monthCounter1 + ", " + firstDate1 + ", " + lastDate1 + ", ");
}
これらの行の前後にはさらにコードがありますが、これらの行は重要ではないと思います。もしそうなら、私に知らせてください。「セット」はセットです。
Eclipse ではコードを実行でき、PuTTY では実行できないのはなぜですか? 修正できない場合、この問題を回避する方法はありますか?