📄 add.java
字号:
package homework;
import homework.command;
import java.util.*;
///班级:信计 01-2班 学号:01012218 姓名:武冬生
/**
* Title:
* Description:
* Copyright: Copyright (c) 2004
* Company:
* @author
* @version 1.0
*/
public class add implements command
{
private Vector pre_list1=new Vector();
private Vector pre_list2=new Vector();
public add()
{
}
public void execute()
{
int i;
stu tempstu = new stu();
pre_list1=(Vector)stulist.clone();
stu student;
do
{
student = new stu();
student.input();
if(!student.getName().equals("x"))
stulist.addElement(student);
} while (!student.getName().equals("x"));
}
public void undo()
{
stu tempstu=new stu();
pre_list2=(Vector)stulist.clone();
stulist.clear();
for (int i = 0; i < pre_list1.size(); i++)
{
tempstu = (stu) pre_list1.elementAt(i);
stulist.add(tempstu);
}
}
public void redo()
{
stu tempstu=new stu();
stulist.clear();
for (int i = 0; i < pre_list2.size(); i++)
{
tempstu = (stu) pre_list2.elementAt(i);
stulist.add(tempstu);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -