用户输入一个数字数组,例如“123456789”,然后用户应该输入一个命令字符串,例如“PE”,我的程序将检查字符串中的每个字符。
P = 删除最后输入的数字,即 9
E = 打印出最终结果。
至此,一切正常。
但我的问题是,当用户输入“P(任意数字)”时,我必须能够读取命令,并且我必须将该数字放在数字数组的末尾。
因此,如果它是 P(4),则结果将是“1234567894”。
我怎样才能做到这一点 ?
这就是我现在对P和E的看法。
if (commandList.get(x).equals("P(")) {
JOptionPane.showMessageDialog(null, "HI");
}
else if (commandList.get(x).equals("P")) {
strList.remove(strList.size()-1);
x++;
}