java用ascii码判断输入的是大写字母,小写字母还是数字

关注:229  答案:1  mip版

解决时间 2021-02-05 13:27

提问者阳光在浪尖跳动

2021-02-05 04:14

用ascii码判断,老师还没有交String[] args这类定义,直接让做。网上看了很多,感觉看不懂意思。连哪里输入都看不出来。例如:

import java.util.Scanner;

public static void main(String[] args) {

Scanner scanner = new

Scanner(System.in);

String str = scanner.nextLine().trim();

if

(str.length() > 1) {

System.out.println("输入字符串");

} else if

(str.matches("[a-z]")) {

System.out.println("输入写字母");

} else if

(str.matches("[A-Z]")) {

System.out.println("输入写字母");

} else if

(str.matches("[0-9]")) {

System.out.println("输入数字");

} else

{

System.out.println("输入既字符串写字母数字");

}

}(而且有错误)

希望一个有注解的,能看懂

最佳答案

二级知识专家他拾裏鰅妳

2021-02-05 05:16

public static void checkWord() {

636f70797a686964616f31333337623561//接受输入

Scanner scanner = new Scanner(System.in);

//输入的字符串

String str = scanner.nextLine().trim();

//如果字符串长度大于1

if (str.length() > 1) {

//不符合要求,提示

System.out.println("输入字符串");

}

//如果字符为a到z中间,提示小写字母

else if (str.matches("[a-z]")) {

System.out.println("输入小写字母");

}

//如果字符为A到Z中间,提示大写字母

else if (str.matches("[A-Z]")) {

System.out.println("输入大写字母");

}

//如果字符为0到9中间,提示数字

else if (str.matches("[0-9]")) {

System.out.println("输入数字");

}

//输入的字符不合法,非数字和字母

else {

System.out.println("输入既字符串写字母数字");

}

}

我要举报

如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

→点此我要举报以上信息!←

推荐资讯

大家都在看

java判断输入大写字母,java用ascii码判断输入的是大写字母,小写字母还是数字...相关推荐

  1. C语言大写字母对应的值,C4c语言输入3个小写字母输出其ASCII码值和对应的大写字母.doc...

    // lh1.cpp : Defines the entry point for the console application. // #include "stdafx.h" # ...

  2. Java黑皮书课后题第4章:*4.8(给出ASCII码对应的字符)编写程序,得到一个ASCII码的输入(0~27之间的一个整数),然后显示该字符

    *4.8(给出ASCII码对应的字符)编写程序,得到一个ASCII码的输入(0~27之间的一个整数),然后显示该字符 题目 题目概述 运行示例 引申 代码 题目 题目概述 *4.8(给出ASCII码对 ...

  3. 如果用户输入大小写字母,则输出字母对应的ASCII码值。

    //如果用户输入大小写字母,则输出字母对应的ASCII码值. #include <stdio.h> int main() { printf("请输入一个小写字母或大写字母:\n& ...

  4. C++:打印大写字母对应的ASCII码

    题目描述 输出26个大写字母对应的ASCII码,每输出8个ASCII码换一行再输出下一行. 输入 输出 输出26个十进制整数,即对应大写字母的ASCII码,输出格式见样例. 样例输入 Copy 样例输 ...

  5. 输入大写字母,输出大小写字母及其对应的ASCII码;输入语句,将大写字母变成小写字母;将句子中每个单词的第一个字母转换为大写字母;输入一串字符,分别算出英文字母、空格、数字、其他字符的个数(C)

    养成好习惯,点个赞 再走:有问题,欢迎私信.评论,我看到都会回复的 以下题目是对于ASCII码的一些练手题 在c语言中 使用%c输出的是字符本身 使用%d输出的是字符对应的ASCII 在ASCII中, ...

  6. 微信字典排序java_【支付宝,微信支付必备】Java实现url参数按照参数名ASCII码从小到大排序(字典序)...

    /** * * 方法用途: 对所有传入参数按照字段名的 ASCII 码从小到大排序(字典序),并且生成url参数串 * 实现步骤: * * @param paraMap 要排序的Map对象 * @pa ...

  7. 用bat脚本写一个输入16进制转ascii码的代码

    以下是一个使用 BAT 脚本实现 16 进制转 ASCII 码的代码示例: @echo off set /p hex=请输入16进制字符串: for /l %%i in (0,1,%hex:~0,-2 ...

  8. c语言将字母转换成ascii码,c语言函数toascii()怎么把整数转换成合法的ASCII码字符...

    c语言函数toascii()怎么把整数转换成合法的ASCII码字符?函数需要引入的头文件:#include 定义toascii()函数:int toascii(int c); toascii()函数使 ...

  9. java怎么找ascii码值,用java编写在键盘上输入任意一个字母 ,显示ASCII码值

    import java.util.Scanner;public class Test { public static void main(String[] args) { Scanner input= ...

  10. C语言程序设计第三版苏小红5.7键盘输入字符,字母大写改小写,小写改大写,并输出ASCII码

    #include<stdio.h> int main() { char ch; printf("从键盘输入一个字符:\n"); ch=getchar(); if(ch& ...

最新文章

  1. R语言两个dataframe纵向合并或者为dataframe添加数据行实战
  2. android gridview不显示 自定义,Android gridview和自定义标题
  3. Java 避免精度丢失之BigDecimal 运算
  4. ExecutionException异常
  5. cocos2d-x3.2创建项目
  6. c# 再次尝试 连接失败_[图]连接USB或者SD卡的PC将阻止升级Windows 10 May 2019功能更新...
  7. windows下安装consul
  8. 金蝶云星空销售合同变更单表名
  9. Java的新项目学成在线笔记-day1(一)
  10. 前端使用UtoVR Player全景视频播放器实现360°C全景VR视频
  11. 论界面设计与用户需求
  12. 艾美捷人免疫球蛋白IgG4 ELISA试剂盒,双抗体“三明治”技术
  13. Jetson Nano | darknet (yolov3.4-tiny)摄像头实时检测
  14. DETR、conditional DETR、Deformable DETR
  15. 设置html整个页面只读,如何将整个HTML表单“只读”?
  16. 关于@Transactional的使用
  17. 大象做梦传媒:做好企业年会策划活动执行方案
  18. python画图设置字体_【转】matplotlib画图时的中文设置
  19. 15个最好的PDF转word的在线转换器,将PDF文件转换成doc文件
  20. 利用代理页面解决html iframe跨域访问网站问题

热门文章

  1. 解决ImportError: /lib64/libm.so.6: version `GLIBC_2.23‘ not found (required by /root/anaconda3/lib/pyt
  2. 查看 Chrome 下载的文件的真实下载地址
  3. 计算机网络连接图标在哪,电脑网络连接图标不见了
  4. HotFix方案原理
  5. oop思想php,避免OOP的形式,POP的思想
  6. 已知等价关系求商集_等价关系习题 -
  7. MOOC有效沟通技巧答案(全)
  8. Skin Pack Auto UXThemePatcher-Win8 UXTheme桌面主题破解补丁
  9. 洛谷P3398 仓鼠找suger
  10. 解决bootstrap中模态框打开时页面发生一瞬间移动