如何编写一个Java方法makeUser(ArrayList input),该方法接受一个输入字符串的ArrayList作为参数。该方法应确保 "早上好!"和 "使用者!"的出现是成对的,例如:
如果 "早上好!"的出现没有紧接着 "使用者!"的出现,则在 "早上好!"之后立即插入 "使用者!"。如果 "使用者!"的出现没有紧接着 "早上好!"的出现,则在 "使用者!"之前插入 "早上好!"。(该方法应该返回结果ArrayList),谢谢大家!
可以使用堆栈原理,碰到“早上好”入栈,碰到“使用者”出栈,成对的话最后堆栈为空。