当用户输入数字而不是字符串时显示错误

柳96

我试图在此上找到一些东西,但是在过去的一个小时的搜索中没有看到任何相关的东西。我试图在用户尝试输入数字而不是字符串时引发错误。

当用户输入字符串而不是int时,我发现了足够的资源来了解如何引发和出错,但是反之则无所作为。

我将快速编写一些代码

import java.util.Scanner;

public class ayylmao {

    public static void main(String[] args) {
            Scanner scan = new Scanner(System.in);
            System.out.println("Enter your first name");
            String AyyLmao = scan.nextLine();
            System.out.println("Your first name is " + AyyLmao);
/*
Want it to say something like "Error: First character must be from the alphabet!" if the user tries to enter a number.
*/

        }
    }
高恩

如果这只是您感兴趣的第一个字符,则可以使用如下测试:

if (AyyLmao.charAt(0) >= '0' && AyyLmao.charAt(0) <= '9'){
  /* complain here */
}

正如您显然已经发现的那样,对整个字符串进行测试将是:

try{
  Integer.parseInt(AyyLmao);
  /* complain here */
} catch(NumberFormatException ex){
  /* this would be OK in your case */
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

输入字符串而不是整数时创建Java异常

来自分类Dev

Android-在用户输入数据时即时更新基于字符串的数字选择器

来自分类Dev

如何问用户是否要重新输入程序(如果键入了字符/字符串而不是数字)?

来自分类Dev

从字符串拆分的数字不是数字

来自分类Dev

Django错误:int()参数必须是字符串,类似字节的对象或数字,而不是“用户”

来自分类Dev

JsonConvertDeserializeObject输入字符串'x'不是有效的数字错误

来自分类Dev

当用户不输入内容时,我想在表单验证中显示错误消息

来自分类Dev

当用户在jQuery中输入受限字符时,如何显示div?

来自分类Dev

如果用户输入字符串而不是整数,如何显示消息?

来自分类Dev

输入字符串而不是int时如何显示消息?

来自分类Dev

当用户在文本框中输入数字时动态显示div

来自分类Dev

显示用户输入的字符串字符。C语言

来自分类Dev

字符串到长整数:错误:数字格式异常:对于输入字符串“ 3.1”?

来自分类Dev

当用户输入某个字符串时,如何使while循环退出?

来自分类Dev

确保用户输入不是字符串

来自分类Dev

输入字符串而不是int时引发错误

来自分类Dev

当用户输入以重复代码时,出现错误

来自分类Dev

需要用户重新输入显示的随机数字字符串的登录脚本

来自分类Dev

Android-在用户输入数据时即时更新基于字符串的数字选择器

来自分类Dev

用户字符串输入。计数字符

来自分类Dev

当用户输入特定的字符串时,将调用事件

来自分类Dev

当用户输入字符串而不是 int 时,C++ 中的异常处理

来自分类Dev

输入不是字符串或不确定长度时的 Python 函数错误

来自分类Dev

我如何让 JavaScript 显示数字而不是字符串

来自分类Dev

当用户输入字符或字符串时,如何让代码显示“无效输入”(验证)

来自分类Dev

当用户输入字符串而不是整数输入时捕获错误

来自分类Dev

当用户在按钮单击时输入无效的日期格式时如何显示验证错误?

来自分类Dev

当用户不是字符串时如何修复 {user.username}?

来自分类Dev

当用户输入超过“一个”或 1 个字符时如何显示错误?

Related 相关文章

  1. 1

    输入字符串而不是整数时创建Java异常

  2. 2

    Android-在用户输入数据时即时更新基于字符串的数字选择器

  3. 3

    如何问用户是否要重新输入程序(如果键入了字符/字符串而不是数字)?

  4. 4

    从字符串拆分的数字不是数字

  5. 5

    Django错误:int()参数必须是字符串,类似字节的对象或数字,而不是“用户”

  6. 6

    JsonConvertDeserializeObject输入字符串'x'不是有效的数字错误

  7. 7

    当用户不输入内容时,我想在表单验证中显示错误消息

  8. 8

    当用户在jQuery中输入受限字符时,如何显示div?

  9. 9

    如果用户输入字符串而不是整数,如何显示消息?

  10. 10

    输入字符串而不是int时如何显示消息?

  11. 11

    当用户在文本框中输入数字时动态显示div

  12. 12

    显示用户输入的字符串字符。C语言

  13. 13

    字符串到长整数:错误:数字格式异常:对于输入字符串“ 3.1”?

  14. 14

    当用户输入某个字符串时,如何使while循环退出?

  15. 15

    确保用户输入不是字符串

  16. 16

    输入字符串而不是int时引发错误

  17. 17

    当用户输入以重复代码时,出现错误

  18. 18

    需要用户重新输入显示的随机数字字符串的登录脚本

  19. 19

    Android-在用户输入数据时即时更新基于字符串的数字选择器

  20. 20

    用户字符串输入。计数字符

  21. 21

    当用户输入特定的字符串时,将调用事件

  22. 22

    当用户输入字符串而不是 int 时,C++ 中的异常处理

  23. 23

    输入不是字符串或不确定长度时的 Python 函数错误

  24. 24

    我如何让 JavaScript 显示数字而不是字符串

  25. 25

    当用户输入字符或字符串时,如何让代码显示“无效输入”(验证)

  26. 26

    当用户输入字符串而不是整数输入时捕获错误

  27. 27

    当用户在按钮单击时输入无效的日期格式时如何显示验证错误?

  28. 28

    当用户不是字符串时如何修复 {user.username}?

  29. 29

    当用户输入超过“一个”或 1 个字符时如何显示错误?

热门标签

归档