for的循環語句
(String s: args)的格式是foreach的形式,也就是說取出數組args[]中的每壹個元素,也就是壹個元素壹個元素地取出,賦給S,直到取完為止。
java中的Foreach也用for表示。
有兩種特定的語法:
第壹種——陣列
for(類型變量:數組){
//循環體
}
示例(這裏以List為例):
列表& lt字符串& gtlist = new ArrayList & lt字符串& gt();
for(字符串項:列表){
System.out.println("循環元素:"+item);
}
第二種類型——非數組類iterable對象
for(類型var : coll) {
//循環體
}
示例:
地圖& ltString,String & gtmap = new HashMap & ltString,String & gt();
for(Entry & lt;String,String & gtitem : map.entrySet()){
System.out.println ("loop元素key:"+item . getkey()+" value:"+item . getvalue());
}
程序設計環境
1和DK(Java開發包)被稱為Java開發包或Java開發工具,是編寫Java小程序和應用程序的程序開發環境。JDK是Java的核心,包括Java運行時環境、壹些Java工具和Java API。無論Java應用服務器是什麽,它都有壹個內置的JDK版本。主流的JDK是由Sun公司發布的。除了Sun之外,許多公司和組織都開發了自己的JDK,例如IBM開發的、BEA開發的Jrocket和GNU開發的《。
2.另外,Java SE API子集和Java API類庫中的Java虛擬機可以統稱為JRE(JAVA Runtime Environment),是支持Java程序運行的標準環境?[14]。
3.JRE是壹個運行環境,JDK是壹個開發環境。所以寫Java程序的時候需要JDK,運行Java程序的時候需要JRE。JDK已經包含了JRE,所以只要安裝了JDK,就可以正常編輯Java程序,運行Java程序。但是由於JDK包含了很多與運行無關的內容,占用了大量的空間,所以不需要安裝JDK,只需要JRE就可以運行普通的Java程序?[15]。
百度百科:Java