gpt4 book ai didi

java - 一种创建没有扫描仪类的 Java 菜单的方法?

转载 作者:行者123 更新时间:2023-12-01 10:19:11 25 4
gpt4 key购买 nike

有没有办法在不使用扫描器类的情况下用 Java 创建菜单?因此,只要按下一个字母或数字,它就会运行代码,而无需按 Enter。

最佳答案

不,这是不可能的,至少在 Java 8 之前是不可能的。在标准 JDK API 中,有一个隐式缓冲区,仅当用户按 ENTER 键时才可用于您的程序(或者某些管道或文件重定向执行等效操作) .

有一些库可以解决这个问题,但据我所知,它们都需要在内部使用 JNI。两个例子:

我过去曾成功使用过 JLine。

关于java - 一种创建没有扫描仪类的 Java 菜单的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35729298/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com