首页 > 代码库 > java学习6
java学习6
好久没写博客了。。今天重温了java基础
(1)java map集合中的元素不能直接由增强for循环得到,但是可以通过它的方法keySet()和entrySet()得到Set集合,再遍历得到。
(2)学习了Junit测试类的使用,在方法前加@Test即可。想测试哪个方法,就右键run as Junit Test,非常方便。
(3)Eclipse一些快捷键的学习。
代码修复:ctrl+1
代码复制:选中,ctrl+alt+向下键
代码移动:alt+上下键
导包:ctrl+shift+O
查看快捷键:ctrl+shift+L
package test;import java.util.HashMap;import java.util.LinkedHashMap;import java.util.Map;import java.util.Map.Entry;import org.junit.Test;public class hello { @Test public void test(){ System.out.println("hehe"); } @Test public void test1(){ Map<String,String> map = new HashMap<String,String>(); map.put("hehe","1"); map.put("haha","2"); map.put("xixi","3"); //用keyset for(String key : map.keySet()){ String value = map.get(key); System.out.println(key+"="+value); } //用entry for(Entry<String, String> entry: map.entrySet()){ String key = entry.getKey(); String value = entry.getValue(); System.out.println(key+"="+value); } } @Test public void test2(){ Map<String,String> map = new LinkedHashMap<String,String>(); //可以按照存入数据的顺序输出数据 map.put("hehe","1"); map.put("haha","2"); map.put("xixi","3"); //用keyset for(String key : map.keySet()){ String value = map.get(key); System.out.println(key+"="+value); } //用entry for(Entry<String, String> entry: map.entrySet()){ String key = entry.getKey(); String value = entry.getValue(); System.out.println(key+"="+value); } }}
java学习6
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。