次を使用して、ユーザーにコンソール入力プロンプトを開くことができます。
BufferedReader bufferRead = new BufferedReader(new InputStreamReader(System.in));
String s = bufferRead.readLine();
タブを押したときにユーザーの入力をオートコンプリートする方法はありますか? たとえば、次のように入力します。
>>: eat app[press tab]
>>: eat apple
Apple は私のコードでは既知の単語だからです。JLine や JavaReadline などのライブラリを使用せずにこれを行う方法はありますか