[JAVA]JAVA基础

java语法基础

//自动类型推到,仅可用于java 10及以上
var i = 10;

List

遍历:
https://www.cnblogs.com/oablog/p/7044193.html
https://www.cnblogs.com/lzq198754/p/5780220.html

List<String> list = new ArrayList<String>();
// 插入元素
list.add("list1");
list.add("list2");
list.add("list3");


System.out.println("第一种遍历方法 - >");
for (String str : list) {
    System.out.println(str);
}

System.out.println("第二种遍历方法 - >");
for (int i = 0; i < list.size(); i++) {
    System.out.println(list.get(i));
}

System.out.println("第三种遍历方法 - >");
Iterator<String> iter = list.iterator();
while (iter.hasNext()) {
    System.out.println(iter.next());
}

System.out.println("第四种遍历方法 - >");
list.forEach((e) -> {
    e = e * 10;
    System.out.print(e + " ");
});

Map遍历

原文地址:https://www.cnblogs.com/procorosso/p/14212058.html