inputreader.java
来自「现在在国外大学里最流行的java学习软件,同时还有大量的example,在名为p」· Java 代码 · 共 46 行
JAVA
46 行
import java.util.HashSet;import java.util.Scanner;/** * InputReader reads typed text input from the standard text terminal. * The text typed by a user is then chopped into words, and a set of words * is provided. * * @author Michael Kolling and David J. Barnes * @version 1.0 */public class InputReader{ private Scanner reader; /** * Create a new InputReader that reads text from the text terminal. */ public InputReader() { reader = new Scanner(System.in); } /** * Read a line of text from standard input (the text terminal), * and return it as a set of words. * * @return A set of Strings, where each String is one of the * words typed by the user */ public HashSet<String> getInput() { System.out.print("> "); // print prompt String inputLine = reader.nextLine().trim().toLowerCase(); String[] wordArray = inputLine.split(" "); // split at spaces // add words from array into hashset HashSet<String> words = new HashSet<String>(); for(String word : wordArray) { words.add(word); } return words; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?