一:首先给出我们的简单的编程题:
最开始我一直在思考,怎么设置一个方式来结束这个输入,想了很久。
最后看了别人的解答,发现了这个不需要我们自己代码控制,直接可以使用快捷键来实现
package test21080825;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Scanner;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Set set = new HashSet();
List list = new ArrayList();
String s = null;
while (sc.hasNext()) {
String str = sc.next();
set.add(str);
}
System.out.println(set.size());
}
}
在输入多行后,点击enter
在下一行点击快捷键就可以输出结果
二:关于eclipse中的快捷键:ctr+z
我们看到eclipse中的这个快捷键有两个功能,在编辑框中的时候,就是撤回,
如果在控制台,就是结束我们的Scanner的输入