こんにちは私はあなたが配列に格納されますが、私の問題はどのように入力式がab + cのようなときに2つの変数の間に置くことができますか?値。それが最後のstack
配列のインデックスと等しくなるまで、あなたがk
をインクリメントするのでブール式ANDゲートJava
stack = strexp.toCharArray();
for (int k = 0; k < stack.length; k++) {
if (Character.isLetter(stack[k]) && Character.isLetter(stack[k+1])){
temp[k] = stack[k];
temp[k+1] = '*';
temp[k+2] = stack[k+1];
}
}
これは書かれているとおり、実際は不明です。また、宿題ですか? –
私はコードを実行すると、nullpointerexceptionと言っているエラーがあります。例えば、入力された式はab + cである。この式を配列に格納すると、a * b + cになります。宿題ではありません。 – steph22