I don't really understand well what you are asking...
If you are talking about the first case, I don't see the point of setting double in a column that contains integer value.
Also, value 11.0 cannot be parsed to int, since it's not integer value.
The quieter you are, the more you are able to hear.
I see a few problems with that code (apart from not being in code tags).
1) You use a Vector. You should declare it as a List and use ArrayList as the implementing class.
2) You should use generics.
3) You should definitely close the FileInputStream when you're done with it, in a finally block.
Other than that I find it odd that you take all cells and put them in one long Vector. You lose all information about which cell belongs to which row that way.