javaにはどんな方法があるので、コード内で前後に進めることができますか? ユーザーがさまざまなオプションの間で決めることができるコードを作成したい、ラベルを使用することができますか、スイッチを使用する必要がありますか?Javaタグとラベル(ループの内側以外)
は、私がこのような何かをコーディングしたい:私はスイッチを使用せずにJavaの上でこれを行うことができるように
public static void main(String[]args){
START:
System.out.println("What do you whish to do?");
System.out.println("X");
System.out.println("Y");
System.out.println("Z");
if(kbd.nextLine().equals("X")){goto x;}
if(kbd.nextLine().equals("Y")){goto y;}
if(kbd.nextLine().equals("Z")){goto z;}
X: //CODE FOR ACTION X//
goto START;
Y: //CODE FOR ACTION Y//
goto START;
Z: //CODE FOR ACTION Z//
goto START;
}
は、それがどのような方法はありますか?
** ** 'goto'を作成しようとしないでください。それは理由のために未実装* **予約語**です。投稿した内容に基づいて、***ループ***を使用します。 –
あなたの問題を解決する方法はほとんどありませんが、実際に達成したいことに依存しています。ループやメソッドの組み合わせを使うこともできますし、コードを 'if'ブロックに直接置くこともできます。 – Pshemo
異なる方法を使用してください。 –