这两天学了点java的基础知识,
package daishuiping;
import java.awt.List;
import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Set;
import javax.swing.text.html.HTMLDocument.Iterator;
import org.junit.Test;
import com.sun.corba.se.impl.encoding.OSFCodeSetRegistry.Entry;
public class testjunit {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
/*int arr[] = { 1, 2, 3 };
* for(int i=0;i<arr.length;i++){ System.out .println(arr[i]); }
for (int item : arr) {
System.out.println(item);
}*/
Map map=new LinkedHashMap();
map.put("1", "one");
map.put("2","two");
map.put("3", "three");
Set<String> set=map.keySet();
java.util.Iterator<String> it=set.iterator();
while( it.hasNext()){
String key=it.next();
String value=(String) map.get(key);
System.out.println(key+"="+value);
}
}
@Test
public void test1()
{
//map集合不可以迭代
Map map=new LinkedHashMap();
map.put("1", "one");
map.put("2","two");
map.put("3", "three");
Set set=map.entrySet();
java.util.Iterator it= set.iterator();
while(it.hasNext()){
String key=(String) it.next();
String value=(String) map.get(key);
System.out.println(key+"="+value);
}
}
@Test
public void test2()
{
//map集合不可以迭代
Map map=new LinkedHashMap();
map.put("1", "one");
map.put("2","two");
map.put("3", "three");
//for循环增强迭代map
for(Object obj : map.entrySet()){
Map.Entry entry=(java.util.Map.Entry) obj;
String key=(String) entry.getKey();
String value=(String) entry.getValue();
System.out.println(key+"="+value);
}
}
@Test
public void test4()
{
java.util.List<String> list= Arrays.asList("1","2","3");//这是针对的是对象,但是java 的基本类型是特殊的对象int 如果用这个转换会出错,改为Integer
System.out.println(list);
}
}