哈哈,今天發現了JDK 1.5 在處理整型數據對象的時候相對JDK 1.4 來說方便了許多:
Integer cnt = new Integer(0);
cnt = cnt + 1;
if( cnt > 0 )
System.out.println(cnt);
這段代碼在JDK 1.4 中是無法編譯的,因為對于整型對象來說是無法與 int 這樣的簡單數據類型直接相加
的,同樣也無法進行“ > ” 這樣的操作,換而言之,在JDK 1.4 中的代碼非常的羅唆:
Integer cnt = new Integer(0);
cnt = new Integer( cnt.intValue() + 1);
if( cnt.intValue() > 0)
System.out.println(cnt.intValue());
同樣的,對于 Long 、Float 、Double 類型的對象在JDK 1.5中也可以采用簡單的加減乘除的運算了,
真是方便多了。