如何确定JAVA中字符串的值类型?

例如:

  • 如果在string中为1或0或True或False,则该值为BIT

  • 如果在字符串中是0-9 *,则值为INT

  • 如果在字符串中是0-9 .0-9,则该值为float

  • 如果在字符串中是stg more(文本等)值是文本

谢谢 .