通常:
我有短信
Sample1 Text1 Line 1
Sample2 Text2 Line 2
Sample3 Text3 Line 3
和代表对齐方式的数组['LEFT', 'RIGHT', 'CENTER']
。
假设,我删除了Line 1 Sample2
,使文字变为:
Sample1 Text1
Text2 Line 2
Sample3 Text3 Line 3
Alignment数组应保持不变:['LEFT', 'RIGHT', 'CENTER']
但是,如果我删除第二行,则该数组应更改为['LEFT','CENTER']
反之亦然...在第1行和第2行之间添加一条线时,应通过从“扩展”行进行对齐来将数组更改为['LEFT', 'LEFT', 'RIGHT', 'CENTER']
...
是的...我知道...令人困惑...
答案 0 :(得分:0)
你想要这个
public void insertRight(Item item) {
if (size == deque.length){
resize(2 * deque.length);
}
end = deque.length - 1;
deque[end++] = item;
end %= deque.length;
size++;
}