20分で人いない判断かよw
キャストは動的型変換なので静的チェックが十分利かずバグが入る可能性が高まるってだけで、
実際に何が行われるのか理解して使う分には何の問題もない。
ただ(int)はゼロ方向に丸められるので最近の整数に丸めたいとかならMath.roundでlongにしてからintへ等別手段を。