java - 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!");
}
}
解决方案
推荐阅读
- react-native - 使用本地 json 的部分列表反应原生
- php - 为某些步骤循环 foreach(用户发送的每个请求)
- mat - 需要为 MAT 中的每个索引从数组中获取值
- python - Python:显示表名,获取用户选择,从 SQLite 显示该表报告
- reactjs - 为什么 Simple axios 不适用于 React Native
- salesforce - 不接受 WITH 子句 - Salesforce
- react-native - 如何将组件中的道具传递给 FlatList renderItem
- java - 为什么我的结果集会出现错误?
- reactjs - React 组件组合的正确或有效方法是什么?
- php - 我如何在 laravel 中使用多个数据库,比如一组一个数据库?