java接收控制台输入int,怎么保留前导0
用StreamTokenizer接收输入
输入一个int类型,我要保留前导0,该怎么做
注意:不要说用scanner等,
比如StreamTokenizer输入的是0000009
这个数字是不能用String来接收的,
只能用int接收再转成String,怎么保留前面的0呢?
------解决方案--------------------
StreamTokenizer 这个是固定长度么,如果是的话,LZ可以得到INT的长度,在转成STRING之后在前面补上固定长度-INT长度个数的0就可