次のコード行がありました
long longnum = 555L;
int intnum = 5;
intnum+=longnum;
intnum= intnum+longnum; //Type mismatch: cannot convert from long to int
System.out.println("value of intnum is: "+intnum);
行 3 と行 4 は同じタスクを実行すると思いますが、コンパイラが行 4 で「型の不一致: long から int に変換できません」というエラーを表示する理由
助けてください。