3
import java.util.Scanner;

public class OrigClass {
public static void main (String[] args){
Scanner ScanObj = new Scanner(System.in);
System.out.println("Set Password: ");
String SetPass = ScanObj.nextLine();
System.out.println("Guess Password: ");
String GuessPass = ScanObj.nextLine();

while (GuessPass != SetPass){
   System.out.println("Incorrect. Try Again: ");
   GuessPass = ScanObj.nextLine();  }}}

ご覧のとおり、ユーザーがパスワードを入力してから再入力できるようにする非常に単純なプログラムを作成しようとしています。なぜこれが機能しないのか、少し混乱しています。考えられることはすべて試しましたが、ここで他の同様の問題を読みましたが、何も見つかりません...

これが少し基本的である場合は申し訳ありませんが、これを機能させることができないのは私を悩ませています:(

4

3 に答える 3