首页 > 其他 > 详细

运用杨鹏17天搞定GRE单词的方法,算出每一天应该被单词的量

时间:2014-02-15 15:19:14      阅读:334      评论:0      收藏:0      [点我收藏+]

被单词的策略如下:

每一天背一个新的List

12小时后,复习当天的List

每一个list应当在当天晚上/第2天晚上/第4天晚上/第7天晚上/第15天晚上复习一遍.

使用java语言进行编程,因为java中的arraylist比较好用.

bubuko.com,布布扣
 1 package whatShouldIReviseToday;
 2 import java.util.*;
 3 public class whatShouldIReviseToday
 4 {
 5     public static void main(String[] args)
 6     {
 7      ArrayList<ArrayList> EveryDay = new ArrayList();
 8      for(int i=1;i<38;i++) //造出37个玩意儿出来,并对之初始化
 9      {
10          ArrayList a=new ArrayList();
11          if(i<23)
12          {
13          a.add(i);
14          }
15          else
16          {
17          a.add(0);
18          }
19          EveryDay.add(a);
20      }
21      for(int i=0;i<22;i++)
22      {
23          EveryDay.get(i).add(i+1);
24          EveryDay.get(i+1).add(i+1);
25          EveryDay.get(i+3).add(i+1);
26          EveryDay.get(i+7).add(i+1);
27          EveryDay.get(i+15).add(i+1);
28      }
29      for(ArrayList a:EveryDay)
30      {
31          System.out.print("第"+a.get(0)+"天: ");//此处有问题,在22天后,不显示日期
32          for(int i=0;i<a.size();i++)
33          {
34              System.out.print(a.get(i)+" ");
35          }
36          System.out.println();
37      }
38     }
39 }
bubuko.com,布布扣

Tip:

1.ArrayList的用法:

遍历:

bubuko.com,布布扣
  Iterator it1 = list.iterator();
  while(it1.hasNext()){
  System.out.println(it1.next());
  }
  //方法2  
  for(Iterator it2 = list.iterator();it2.hasNext();){
  System.out.println(it2.next());
  }
  //方法3
  for(String tmp:list){
  System.out.println(tmp);
  }
  //方法4
  for(int i = 0;i < list.size(); i ++){
  System.out.println(list.get(i));
  }
//编辑到这儿编辑不下去了,一直在代码区里面,出不去了..
bubuko.com,布布扣

运用杨鹏17天搞定GRE单词的方法,算出每一天应该被单词的量

原文:http://www.cnblogs.com/verssageli/p/3550202.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!