00三、關於Integer.valueOf(sss)與Integer.parseInt(sss)性能

一、運行代碼性能

public class StringTest {class

     public static void main(String[] arg){im

      int size = 1000000;static

      String sss="789654";void

      long start1=System.currentTimeMillis();tar

         for(int i = 0;i<size;i++){

          int e = Integer.valueOf(sss);

         }

         System.out.println("end1="+(System.currentTimeMillis()-start1));

         

         long start2 = System.currentTimeMillis();

         for(int i = 0;i<size;i++){

          int e = Integer.parseInt(sss);

         }

         System.out.println("end2="+(System.currentTimeMillis()-start2));

     }

}

運行結果:

end1=48

end2=26

二、結論:

   後者性能要高於前者;

相關文章
相關標籤/搜索