私はクライアント サーバー コンソール ベースのアプリケーションを持っています。クライアント側では、アップロード/ダウンロード/パスワードの変更などのオプションを選択するために switch ステートメントを使用しました。
String userchoice = console.readLine("Enter your choice :");
int choice= Integer.parseInt(userchoice);
switch (choice){
case 3:
........
Socket soc = new Socket("localhost", 6007);
String reply;
String client = username;
char newpswd[] = console.readPassword("Enter your new Password :");
String newpwd=new String(newpswd);
char newpswd1[] = console.readPassword("Confirm your new Password :");
String newpwd1=new String(newpswd1);
if(newpwd.equals(newpwd1)) {
........
}
else {
S.O.P ("Passwords don't match");
}
break;
プロセスが終了したら、ユーザーに再度 (choice) ステートメントを切り替えて、入力するオプション番号を要求する必要があります。continue、returnを試しましたが、うまくいきませんでした。return - JVM に戻り、プログラムを終了します。goto は Java で使用されていないため、私の代替手段は何ですか?