java中的语法糖有:1.lambda表达式;2.可变参数;3.条件编译;4.switch;5.增强for循环;6.泛型;java中的语法糖有以下几种lambda表达式public void lambdaTest() {List list
java中的语法糖有:1.lambda表达式;2.可变参数;3.条件编译;4.switch;5.增强for循环;6.泛型;
java中的语法糖有以下几种
lambda表达式
public void lambdaTest() {
List list = new ArrayList<>();list = list.stream().distinct().collect(Collectors.toCollection(LinkedList::new));
}
可变参数
public void strings(String... strings) {
for (String s : strings) {
System.out.println(s);
}
}
条件编译
public void ifTest() {
if (true) {
System.out.println("1");
} else {
System.out.println("2");
}
}
switch
public int switchString(String str) {
switch (str){
case "A":
return 1;
case "B":
return 2;
default:
return 0;
}
}
增强for循环
public void forTest() {
List stringList = Arrays.asList("A", "B");for (String str :stringList) {
System.out.println(str);
}
}
泛型
public void listTest() {
List list = new ArrayList();int i = list.size();
}
--结束END--
本文标题: java有哪些语法糖
本文链接: https://www.lsjlt.com/news/111154.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0