初歩的な質問で申し訳ないのですが
long型とint型の数値を比較するために
条件文の中でキャストってできるのでしょうか?

int i;
long j;

i=1
j=88888888888888

if( (long) i < j )       ←←←←←←←←←←←←条件文の中でキャスト可能?
{
・・・・・・・・・・・・・・・・・・
}