JDK1 5 增強for 迴圈 強調泛型

2021-06-04 21:39:23 字數 576 閱讀 9769

增強for迴圈是用在jdk1.5 以上的版本之上的。版本之前的是不可以用的。 今天在看別人**時候 自己在網上查詢了下。聽說過,不過沒怎麼在意。今天學了一下,與大家分享。往大家多多支援和提出您的寶貴意見:

廢話不多說 上**

listliststring=new arraylist();// 其實增強for迴圈用在泛型中更為合理的。

liststring.add("增強1");

liststring.add("增強2");

liststring.add("增強3");

liststring.add("增強4");

liststring.add("增強6");

liststring.add("增強5");

for(string strs:liststring);   

stringbuilder sql=new stringbuilder("select ");   

for(int i=0;iif(i1)else   

}   

system.out.println(sql);  

總之 能使用增強for迴圈的餓地方要優先使用。

JDK1 5的可變引數

乙個方法接收的引數個數不固定。可變引數的特點 1 只能出現在引數列表的最後 2 位於變數型別和變數名之間。前後有空格都可以。3 呼叫可變引數的方法時,編譯器為該可變引數隱含建立乙個陣列,在方法體中以陣列的形式訪問可變引數。例如 package com.howlaa.day02 public clas...

JDK1 5的拆裝箱

integer i1 100 integer i2 100 integer i3 200 integer i4 200 integer類內部有乙個快取,其實就是乙個integer,大小為256,它儲存了 128 127之間的所有integer物件。當使用valueof 100 方法時,該方法判斷10...

JDK1 5的新特性

1.靜態匯入 靜態匯入得是靜態方法或靜態類 2.可變引數 overload與override的區別 overload是過載,override是重寫 可變引數就是overload 可變引數的特點 1.可變引數中的.只能出現在引數列表的最後 2.可變引數中的.位於變數型別和變數名之間,前後有無空格都可以...