Java二元运算和三元运算速度测试
生活随笔
收集整理的這篇文章主要介紹了
Java二元运算和三元运算速度测试
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
Test:public?class?Test?{
public?static?void?main(String?args[])
{
long?time?=?System.currentTimeMillis();
for(long?i=0;?i<?2000000000;?i++)
{
if(false){String?s?=?null;}
??else{String?s?=?null;};
}
System.out.println("'if?else':用時"+(System.currentTimeMillis()-time)/1000.0+"秒");
}
}
Test2:
public?class?Test2?{
public?static?void?main(String?args[])
{
long?time?=?System.currentTimeMillis();
for(double?i=0;?i<?2000000000;?i++)
{
String?s?=?false?null:null;
}
System.out.println("'三元運算符':用時"+(System.currentTimeMillis()-time)/1000.0+"秒");
}
}
轉載于:https://my.oschina.net/u/1019341/blog/134611
總結
以上是生活随笔為你收集整理的Java二元运算和三元运算速度测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 易语言大漠插件模块制作设置字库及OcrE
- 下一篇: POJ-3693 Maximum rep