java编程中数据处理的方法?要记录动作的顺序怎么办??

来源:百度知道 编辑:UC知道 时间:2024/07/05 01:35:41
比如说:1.动作1;2.动作2;......15.动作15.并且要记录动作的实行者.现在有一个思路是说通过分隔符"|"进行分隔连接,把所有字符串连接起来,变成"动作1|动作2|动作3|用户名"这样的形式,然后通过string.stringBuffer的操作来分开来,请问谁有比较好的方法.可以直接对动作过程进行记录

通过List记录。
如:
List list=new ArrayList();
//当你做动作1时,记录:
list.add("动作1");
......
//当你做动作n时,记录:
list.add("动作n");

这样你的所有动作都记录在list里了。
如果要查看遍历:
for(int i=0;i<list.size();i++){
String str=(String)list.get(i);
System.out.println(str);//这样就可以查看所有的动作和先后顺序,如果只是想知道第n个动作是什么,则只有list.get(n-1)就可以获得。

}

通过MAP记录

以上都是可以的