我原來(lái)把數(shù)字變成字符串,使用""+1000,但是經(jīng)過(guò)測(cè)試,發(fā)現(xiàn),,,呵呵,你自己測(cè)試吧:
public final class WhoFaster2
{
? public static void main( String[] args )
? {
??? long times=1000000L;? //百萬(wàn)
??? long start=0L;
??? String temp=null;
??? /*/
??? start=System.currentTimeMillis();
??? temp=null;
??? for( int i=0; i<times; i++ )
?????? {
???????? temp=times+"";
?????? }
??? System.out.println( temp+" "+( System.currentTimeMillis()-start ) );
??? /*/
??? start=System.currentTimeMillis();
??? temp=null;
??? for( int i=0; i<times; i++ )
?????? {
???????? temp=Long.toString( times );
?????? }
??? System.out.println( temp+" "+( System.currentTimeMillis()-start ) );
??? //*/
? }
}