JDK 5.0新特性
關於增強for循環
語法:
for(類型 變量:數組名/變量名)
集合要想使用增強for循環這個語法,集合需要使用泛型
如果集合不使用泛型,該集合在增強for循環的時候應該用Object類型定義
關於增強for的缺點:沒有下標
*/
import java.util.*;
public class fuck21{
public static void main(String[] args){
int[] a={1,2,3,4,2,1};
for(int e:a){//e代表的是數組中的每一個元素
System.out.println(e);
}
//集合
Set<String> sets=new HashSet<String>();
sets.add("i");
sets.add("love");
sets.add("you");
for(String e1:sets){
System.out.println(e1);
}
}
}
//關於for增強的缺點:沒有下標
//需求,將這幾個字符串連接起來,中間用逗號隔開,後面不能有逗號
String[] ins={"jack"."rose","love"};
StringBuffer sb=new StringBuffer();
for(String s:ins){
sb.append(s);
sb.append(",");
}
System.out.println(sb.subString(0,sb.length()-1));