仅仅是为了熟悉JAVA
没有算法
会了增强版for
相当于foreach
了解到 λ表达式不是万能的 不能访问外部变量
#Code
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
boolean flag = true;
while (cin.hasNextLine()) {
String s = cin.nextLine();
for (char c : s.toCharArray()) {
if (c == '"') {
if (flag) System.out.print("``"); else System.out.print("''");
flag = !flag;
}else {
System.out.print(c);
}
}
System.out.print('\n');
}
}
}
本文探讨了Java编程中的增强for循环,对比了传统for循环的优势,并讨论了λ表达式的使用限制,指出其不能访问外部变量的特性。
1011

被折叠的 条评论
为什么被折叠?



