という名前の Java タイプ/クラスはありませんInt。タイプがあり、それはクラスintをカプセル化しています。Integer
の整数を で値に解析するStringかint、で値をInteger.parseInt("1234");取得できます。ただし、が整数を表していない場合は、 が得られることに注意してください。IntegerInteger.valueOf("1234");StringNumberFormatException
String s = till.getHwIdentifier();//return type of this method is string;
try
{
Integer a = Integer.valueOf(s);
int b = Integer.parseInt(s);
}
catch (NumberFormatException e)
{
//...
}
注: を使用することもできますInteger a = Integer.decode(s);が、Integer c = Integer.valueOf(s);可能であれば新しいオブジェクトを作成しないため、使用することをお勧めします。