【发布时间】:2018-11-30 15:06:31
【问题描述】:
我想知道用户输入的是char 还是int,因此根据数据类型采取不同的行动。
【问题讨论】:
-
没有简单的方法,您必须自己解析输入字符串。 (这本身可能很棘手——假设 int 或 double 后面没有任何内容,您应该寻找小数点
.或科学记数法e或E) -
用户输入始终是
String。您可以尝试为不同的数据类型解析它,并处理可以解析的第一个。 -
正如@daniu所说,用户输入始终是字符串
标签: java types int double metadatatype