国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
JAVA代碼中的for (String s : args)的解釋

JAVA代碼中的for (String s : args)的解釋

如下所示的java代碼:

package test;
import java.util.*;
import java.io.*;
public class Properties_test
{
public static void main(String[] args)
{
try
{
Properties roles =new Properties();
roles.load(new FileInputStream( c:/hpj-users.properties ));
Enumeration emnu = roles.propertyNames();
while(emnu.hasMoreElements())
{
String key = emnu.nextElement().toString();
String value = roles.getProperty(key);
System.out.println(key+ _ +Token(value).size()+ _ +value);
}
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
}

public static List<String> Token(String s)
{
List<String> list = new ArrayList<String>();
try
{
String[] args = s.split( , );
for (String arg :args)
{
list.add(arg.trim());
}
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
return list;
}

}
 

解釋:

List<String>
泛型(j2SE 5.0的新特性)
for (String arg :args)
{
list.add(arg.trim());
}
增強(qiáng)后的for循環(huán)(j2SE 5.0的新特性)
主要作用簡化了之前的for循環(huán):
相當(dāng)與 (這個你看得懂吧)
for(int i=0;i<args.length;i++){
list.add(args[i]);
}
格式: for(類型 參數(shù)名 : 數(shù)組或集合類){ }
類型必需與數(shù)組或集合類的類型相同,
參數(shù)的值是動態(tài)的,所有數(shù)組或集合類的每一個值。
你可以實(shí)驗(yàn)一下:(就懂了)
一、數(shù)組:
int[] num = {1,2,3,4,5};
for(int arg:num){
System.out.println(arg);
}
二、集合類:
ArrayList<String> list = new ArrayList<String>();
list.add("A");
list.add("B");
list.add("C");
list.add("D");
for(String arg: list){
System.out.println(arg);
}

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
list,set,map,數(shù)組間的相互轉(zhuǎn)換
JDK5的新特性:增強(qiáng)for
ArrayList遍歷的4種方法-Java頻道-中國IT實(shí)驗(yàn)室
50道Java集合經(jīng)典面試題(收藏版)
Java 5.0 中增強(qiáng)的for循環(huán)——for/in (for each) - 一杯苦咖啡 - ITeye技術(shù)網(wǎng)站
android小知識:ArrayList和數(shù)組之間的轉(zhuǎn)換
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服