实现一个固定长度的集合,每个1s中刷新一次,第一个元素去掉,从最后面添加一个元素。
来源:互联网 发布:淘宝外国模特 编辑:程序博客网 时间:2024/06/05 14:38
/*
* 需求:实现一个固定长度的集合,每个1s中刷新一次,第一个元素去掉,从最后面添加一个元素。
*/
public class FixedLength {
public static void main(String[] args) {
Timer t = new Timer();
t.schedule(new MyTask(MyTask.num), 1000, 1000);
}
}
import java.util.ArrayList;
import java.util.TimerTask;
public class MyTask extends TimerTask{
public static int num=0;
MyTask(int n) {
this.num = n;
}
public void run(){
ArrayList<Integer> array = new ArrayList<Integer>();
array = newArray();
int count = this.num; //集合的开始
for(int j=count; j<count+1; j++){
ArrayList<Integer> arrs = fixedArray(20,j, array);
System.out.println("arrs:" + arrs);
}
this.num ++;
}
/**
* 实时产生数据集合
* @return
*/
public static ArrayList<Integer> fixedArray(int n, int counts, ArrayList<Integer> arrays){
ArrayList<Integer> array = new ArrayList<Integer>();
int count = counts;
for(int i=count; i<n+count; i++){
array.add(arrays.get(i));
}
count ++;
return array;
}
/**
* 获取序号的集合
* @param n : 集合的长度
* @param counts : 计数开始
* @param arrays : 总的集合
* @return :需要的集合
*/
public static ArrayList<Integer> newArray(){
ArrayList<Integer> array = new ArrayList<Integer>();
for(int i=0; i<1000; i++){
array.add(i);
}
return array;
}
}
- 实现一个固定长度的集合,每个1s中刷新一次,第一个元素去掉,从最后面添加一个元素。
- 容器的最后一个元素是否大于第一个元素
- php 获取数组第一个元素 以及最后一个元素 && 最后一个元素的键名
- iOS N个数组,从每个数组中取出一个元素,组合,成为一个新的数组的集合
- 输入一个数组,最大的元素与第一个元素交换,最小的元素与最后一个元素交换
- PHP 删除数组第一个元素和最后一个元素
- PHP 删除数组第一个元素和最后一个元素
- 添加一个集合的元素
- 去掉一个Vector集合中重复的元素
- 去掉一个 Vector 集合中重复的元素
- 去掉一个Vector集合中重复的元素
- 【面试题】在一个含有n个元素的集合中随机取一个数
- 实现一个固定长度的集合队列
- 使用php自带函数删除数组的第一个元素和最后一个元素
- js点击列表的第一个元素,不起作用,最后一个元素起作用
- php删除数组最后一个元素和第一个元素,array_shift(),array_pop()的用法
- delphi 递归实现从m 个集合中 任取一个元素 生成组合
- 顺序数组查找第一个和最后一个给定元素
- numpy初始化数组时遇到的问题
- 【Android 】Dalvik虚拟机和JVM虚拟机的区别
- 在myeclipse中如何让console最小化成一个图标
- Unix环境高级编程(阅读笔记)-----kill、raise、alarm、pause函数
- Android读取系统mp3文件
- 实现一个固定长度的集合,每个1s中刷新一次,第一个元素去掉,从最后面添加一个元素。
- 项目二 实现复数类中的运算符重载(2)
- 求二进制中1的个数
- Mybatis 示例之 SelectKey
- python里面的tuple与list对比
- 接口测试之旅
- nth-child的正确理解
- Python字符串编码详解
- java变量初始化