import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// ユーザーからの入力を受け取る
Scanner scanner = new Scanner(System.in);
System.out.print("ユーザー名を入力してください: ");
String input = scanner.nextLine();
// 入力された文字列が「admin」と異なる場合にメッセージを表示
if (input != null && !input.equals("admin")) {
System.out.println("アクセスが拒否されました");
}
// Scannerを閉じる
scanner.close();
}
}このプログラムでは != を使用して、ユーザーからの入力文字列が「admin」と異なる場合に、「アクセスが拒否されました」と表示します。ただし、null チェックも行っていることに注意してください。
NOT演算子(!)の使用
NOT演算子 (!) は、論理演算子の一種で、真偽値を反転させるために使用されます。真偽値が true であれば false に、false であれば true に変換します。
以下は、NOT演算子の基本的な使い方です。
boolean condition = true;
// NOT演算子を使用して真偽値を反転させる
boolean result = !condition;
System.out.println(result); // 結果は falseこの例では、condition の値が true であるため、NOT演算子によって反転されて false になります。
NOT演算子は、条件文の中で条件を逆転させるなど、真偽値の反転が必要な場面で利用されます。


