【发布时间】:2011-07-23 07:26:46
【问题描述】:
我正在尝试确定字符串数组中的特定项目是否为整数。
我在.split(" ")'ing String 形式的中缀表达式,然后尝试将结果数组拆分为两个数组;一个用于整数,一个用于运算符,同时丢弃括号和其他杂项。实现这一目标的最佳方法是什么?
我以为我可以找到Integer.isInteger(String arg) 方法之类的,但没有这样的运气。
【问题讨论】:
-
我不明白有几个 java 更新,这样简单的帮助方法没有内置到工具包中。
-
@tony9099 这是一种边缘情况,从我所看到的斜线来看,这个问题仍然有很多观点,相当独特。接受的解决方法(我接受作为答案)可能比使其成为 Java 标准更好。
-
@Nick 进一步证明您不必使用 Java,尽管有三个有用的解决方案(诚然,每个都比前一个)。我认为这是一个明确的指标,这是一种极端情况,在大多数情况下,您最好改变解决问题的方式,这样您就不需要我的解决方案,而是实际使用它。