String[] tokens = s.split(' ');
for(int i = 0; i < (tokens.length) - 1; ++i)
{
if(isDigit(tokens[i]))
{
// Two numbers cannot be together without an operator.
if(isDigit(tokens[i + 1]))
{
check = 1;
break;
}
if((tokens[i + 1] == '('))
{
check = 1;
break;
}
}
}
は、私が分割している文字列です。私は分割された部分が数字かどうかをチェックしたい。私はisDigitを使用することができません。これは文字にのみ使用でき、分割された部分はStringです。文字列を分割して数字を探すにはどうしたらいいですか?
注:私は電卓のためのプログラムを書いメートル。 toCharArray()を使用すると、複数の数字が分割されます。例えば。 23が2と3に分かれる。あなたの数は整数(他のタイプのために同じ)するかどう
数値が浮動小数点型の場合はどうなりますか?/ – saviok