编程题【System类】计算一千万个数添加到集合的时间
生活随笔
收集整理的這篇文章主要介紹了
编程题【System类】计算一千万个数添加到集合的时间
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
import java.util.ArrayList;/*** ## 編程題【System類】* <p>* 請(qǐng)定義一個(gè)集合,并將1至1千萬這1千萬個(gè)數(shù)字添加到集合中* ,計(jì)算這個(gè)行為運(yùn)行的時(shí)間,并打印。*/
public class Demo1 {public static void main(String[] args) {//起始時(shí)間long start = System.currentTimeMillis();int [] arr = new int[10000000];ArrayList<Integer> list = new ArrayList<>();for (int i = 0; i < arr.length; i++) {list.add(i);}//結(jié)束時(shí)間long end = System.currentTimeMillis();//耗時(shí)時(shí)間System.out.println("list元素個(gè)數(shù): "+list.size());System.out.println("耗時(shí)時(shí)間:" + (end - start) + "毫秒");System.out.println("耗時(shí)時(shí)間:" + (end - start) / 1000.0 + "秒");}
}
總結(jié)
以上是生活随笔為你收集整理的编程题【System类】计算一千万个数添加到集合的时间的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 嵌入式linux mongodb,小白在
- 下一篇: java递归统计一个文件夹含子文件夹里文