excel表poi string类型的数字问题

从excel表读取一个excel表中的数据 因为原来是全数字但是javabean中是varchar 所以出来就会带着小数点后一位 如表中数据是1出来就是1.0还是字符串格式的 无法转换成
int

string无法转换成int类型?不应该吧,能读到内存里面就与excel无关了,java处理数据怎么会处理不了?