>>819

要件がよくわからんけど、こんなのじゃ駄目?

String str = "0x7FFFFFFFF";
int value = 0;
try {
  value = Integer.decode(str).intValue();
} catch (NumberFormatException nfe) {
  //オーバーフローやフォーマット不正
}