要解决这个问题,可以使用Scanner类来读取标准输入流(STDIN)。下面是一个使用Scanner类的示例代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// 创建Scanner对象来读取STDIN
Scanner scanner = new Scanner(System.in);
// 读取输入
System.out.print("请输入一个字符串:");
String input = scanner.nextLine();
// 打印输入
System.out.println("你输入的字符串是:" + input);
// 关闭Scanner对象
scanner.close();
}
}
在上面的示例中,我们创建了一个Scanner对象并将其绑定到标准输入流(System.in)。然后,我们使用nextLine()
方法读取输入的字符串,并将其打印出来。
请注意,在使用Scanner类时,要记得在不再需要时关闭Scanner对象,以释放资源。
希望这个示例可以帮助你解决问题!