我试图确定用户的输入是否包含有效int或double有效String.如果输入是一个int或一个double程序应该说明"Invalid make".
这是我的代码:
else if (tokens[0].equals("make"))
{
if (!tokens[2].equals(String)) System.out.println(" Invalid make");
// I have 5 spaces above because I don't know how to use printf with strings
searchByMake(tokens[2]);
}
Run Code Online (Sandbox Code Playgroud)
编辑:对不起困惑的家伙.."tokens []"是一个字符串数组.
如果用户输入make = number(当数字为时tokens[2]),我试图让我的程序打印"Invalid Make"