【发布时间】:2014-01-09 12:25:26
【问题描述】:
使用第二个 StringTokenizer 构造函数,编写一个方法 根据返回输入字符串中的第一个或第二个标记 令牌参数。您将需要设置自定义分隔符,它们是 包含在字符串中,但不以逗号分隔。
好的,这就是我到目前为止所拥有的......我需要帮助来编写代码,以便它根据用户输入返回第一个或第二个令牌......现在我只知道如何返回第一个或第二个令牌。我尝试过一段时间或 if 语句,但它总是说我无法将 int 转换为字符串,我什至尝试过类型转换,但它也不会让我这样做.... 我能做些什么让它返回任何令牌用户输入?
String parseEqn_p2(String input, int token) {
StringTokenizer st = new StringTokenizer(input, "+-/*%");
String first = st.nextToken();
String second = st.nextToken();
return first ;
【问题讨论】:
-
“它总是说我无法将 int 转换为字符串”, - 使用
String.valueOf(int)