-1

私はJavaが初めてで、答えが見つからない簡単な質問が1つあります(私のGoogleが正しく機能していない可能性があります:))。

アプリケーションを作成するタスクがあります。アプリケーションを開始する前に、ユーザーはコンソールに次のような情報を入力する必要があります。

[devel@edu-cs-tpl bank_side]$  ./crypto.sh -i
Enter number of ZMK components (1 - 9): 2
Enter ZMK component 1: 1f1f1f1f1f1f1f1f2d2d2d2d2d2d2d2d
Enter ZMK component 2: 4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a
Enter ZEK under ZMK:

この入力を行うために java.util.Scanner を使用しています。Javaで最後に入力されたコンポーネントを「隠す」ことは可能ですか? つまり:

1)

[devel@edu-cs-tpl bank_side]$  ./crypto.sh -i
Enter number of ZMK components (1 - 9): 2
Enter ZMK component 1: 1f1f1f1f1f1f1f1f2d2d2d2d2d2d2d2d

2)

[devel@edu-cs-tpl bank_side]$  ./crypto.sh -i
Enter number of ZMK components (1 - 9): 2
Enter ZMK component 2: 4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a

どうすればそれができるかアドバイスしてください。

どうもありがとうございました!

4

1 に答える 1

-1

コマンドライン引数により、実行時に引数を渡すことができます。

Java のクリア スクリーン オプションも参照して ください。上記のリンクは、探していることを実行する簡単な方法がないことを示しています。

于 2012-12-08T14:09:16.790 に答える