想来多日,将其他类型转换成Integer一直调用的是Integer.valueOf(),今日翻看代码无意间发现Integer.parseInt() 这个方法于是乎看了一下.
此处会调用parseInt()函数 传入你的string 和 radix = 10.
想必这里就是大家熟知的 关于各种乱七八糟的 判断 又是true 又是fales的原始
接下来就是 parseInt()函数了
日常 异常抛一波
注意 WARNING:
警告:此方法可能在VM初始化期间被调用。
IntegerCache之前初始化。注意不要使用
valueOf()的方法。
好像跟我并无太大关系然后就是正常的转换啦
然而到这里我还是不知道有什么区别呀
难道是 返回的 int or Integer ? 并不需要啊 自动拆装箱
还是 18岁以下请注意那里呢????? 2333333