首页 > 解决方案 > If (Char == '\r' ) System.out.println("Exit"); 不工作

问题描述

当我按下回车时,它不会注册我的回车。这是区分小写字母、大写字母、特殊字符和数字的程序的一部分。所以我不能只输入任何其他字符。我需要一个进入或退出按钮来退出 while 循环。

    import java.util.Scanner;
    public class Main {
    public static void main(String[] args) {
    
    Scanner scan = new Scanner(System.in);
    System.out.println("Enter char");
    char input = scan.next().charAt(0);
    
    if (input == '\r')
    System.out.println("Exit!");

    }
    }

标签: javanewlineexitcarriage-return

解决方案


推荐阅读