我有一个String输入,它可以是整数,十进制或日期。
如何轻松将其转换为正确的数据类型?
像,如果其为“ 7”,则将其转换为表示7的整数。如果其为数据,则将其转换为日期,或者如果其为“ 2.5567”,则将其转换为代表2.5567的双精度。
有可以直接使用的图书馆吗?
我有一个String输入,它可以是整数,十进制或日期。
如何轻松将其转换为正确的数据类型?
像,如果其为“ 7”,则将其转换为表示7的整数。如果其为数据,则将其转换为日期,或者如果其为“ 2.5567”,则将其转换为代表2.5567的双精度。
有可以直接使用的图书馆吗?
You dont need a library. Use the inbuild parse function of the type objects i.e.
Double.parseDouble(string)
. You can simply wrap that call in a try-catch block to try which one fits.