java中怎么实现从对话框输入一个大写字母将其转化为小写字母输出?0

gx95abl82013.03.14浏览1019次分享举报

java中怎么实现从对话框输入一个大写字母将其转化为小写字母输出?我写的带码如下: import javax.swing.JOptionPane;

class letter

{

int sr()

{

String x = JOptionPane.showInputDialog(null,"请输入一个大写字母:","输入框",JOptionPane.QUESTION_MESSAGE);

int a = Integer.parseInt(x);

return a;

}

void conversion(int capital_Asc)

{

char capital = (char)(capital_Asc);

char small = (char)(capital_Asc+32);

System.out.print("字母"+capital+"的小写字母是:"+small);

}

}

public class Test2_7

{

public static void main(String[] args)

{

letter mylet = new letter();

int x = mylet.sr();

mylet.conversion(x);

这段代码输入一个大写字母不能运行,比如输个A,提示如下:Exception in thread "main" java.lang.NumberFormatException: For input string: "A"

at java.lang.NumberFormatException.forInputString(Unknown Source)

at java.lang.Integer.parseInt(Unknown Source)

at java.lang.Integer.parseInt(Unknown Source)

at test.letter.sr(Test2_7.java:9)

at test.Test2_7.main(Test2_7.java:24)但是可以输入数字,如输入A的ASCII码65可以运行:如下 子母A的小写字母是:a 我是初学者,弄不懂这是怎么回事,请教各位高手,谢谢。

java输入小写字母_java中怎么实现从对话框输入一个大写字母将其转化为小写字母输出?...相关推荐

  1. java 如何结束线程_java中,如何安全的结束一个正在运行的线程?

    问题 Java中提供了很多调度线程的方法,上一节介绍了其中一种控制线程的方法:如何等待一个线程结束.那么如果不希望等待线程结束,而是根据问题的需要随时都要中断线程使其结束,这种对线程的控制方法该如何实 ...

  2. java一个项目只有一个主类吗_组成Java Application的若干类中,有且仅有一个主类,只有主类中含有主方main()。...

    组成Java Application的若干类中,有且仅有一个主类,只有主类中含有主方main(). A:对 B:错 正确答案:对 解析: 组成Java Application的若干类中,有且仅有一个主 ...

  3. java中输入的程序_Java中输入的用法

    Java中输入 1. 读取输入 1)构建一个Scanner,附属到System.in Scanner in = new Scanner(System.in); 此时可以使用Scanner类的各种方法来 ...

  4. java string对象名称_java中常见对象——String

    字符串:就是由多个字符组成的一串数据.也可以看成是一个字符数组. A:字符串字面值"abc"也可以看成是一个字符串对象. B:字符串是常量,一旦被赋值,就不能被改变. 构造方法: ...

  5. java方法命名规则_java中方法的命名规范

    java中方法的命名规范 发布时间:2020-06-25 19:52:51 来源:亿速云 阅读:167 作者:Leah 这期内容当中小编将会给大家带来有关java中方法的命名规范,文章内容丰富且以专业 ...

  6. java构造方法怎么分辨_Java中的构造方法总结

    今天写代码突然发现Java的构造方法也有不少说法呢,闲来无事,总结一下: 构造方法和实例方法的区别: 一.主要的区别在于三个方面:修饰符.返回值.命名 1.和实例方法一样,构造器可以有任何访问的修饰符 ...

  7. java怎么创建日期类_java中的日期类Date

    一.Java中的日期概述 日期在Java中是一块非常复杂的内容,对于一个日期在不同的语言国别环境中,日期的国际化,日期和时间之间的转换,日期的加减运算,日期的展示格式都是非常复杂的问题. 在Java中 ...

  8. java 静态变量命名_java中变量的命名规范是什么?

    java中变量的命名规范是什么? 发布时间:2020-05-21 23:12:19 来源:亿速云 阅读:206 作者:鸽子 Java是一种区分字母的大小写的语言,所以我们在定义变量名的时候应该注意区分 ...

  9. java 文件解析异常_java中异常的解析

    Java Exception: 1.Error 2.Runtime Exception 运行时异常 3.Exception 4.throw 用户自定义异常 异常类分两大类型:Error类代表了编译和系 ...

  10. java 异常处理发生异常_Java中的异常处理

    java 异常处理发生异常 Exception Handling in Java is a very interesting topic. Exception is an error event th ...

最新文章

  1. The HipHop Virtual Machine
  2. 地理标志农产品数据发布 特色产业对话农民丰收节交易会
  3. OCR识别缺点_福利:OCR大全
  4. 关于大龄程序员的谣言 新手必读
  5. STL 之replace,replace_if,replace_copy,replace_copy_if
  6. 民意调查Django实现(一)
  7. 用例图-是外部用户(被称为参与者)所能观察到的系统功能的模型图
  8. MTK 驱动开发 (1)---GPIO架构
  9. map的四种遍历方式
  10. MySQL redis如何实现_如何保障mysql和redis之间的数据一致性?(转发)
  11. Java EE实战教程 servlet (一)
  12. 【数字图像处理5.3】SLIC算法 超像素分割(无监督聚类方式)python
  13. 生活在压力下不得不读的好书---《此生未完成》读后感
  14. 关于我想往自己写的管理系统登陆界面插个背景图片却一直被复制粘贴的网络方法误导这件事---JFrame设置背景图片
  15. 数字传感器:新兴的应用
  16. 学计算机的一定是好男人,心理学:只要满足3个条件,好男人也会学“坏”
  17. 鲁大师发布2022半年报手机UI排行榜,vivo OriginOS成为最流畅UI
  18. 查看服务器的ip地址
  19. (转帖)Redis的LRU和LFU区别
  20. cadence 通孔焊盘_allegro软件通孔类焊盘制作方法及步骤

热门文章

  1. 破解庞加莱猜想--中国人干的!
  2. HANA 数据库备份还原总结
  3. java网络病毒_网络病毒是由因特网衍生出的新一代病毒,即JAVA及ACTIVEX病毒。 (),不被人们察觉。...
  4. IEEEtran 的使用及 bibtex的文献类型
  5. 小米 10s fastboot下 刷入 rec
  6. 没基础,也可一文看懂 python 中的 csv 模块
  7. 【随笔】诺贝尔奖提名探索
  8. 利用leafcutter做可变剪切(新手向)
  9. 官方rom提取原签名工具_ROM开发工具箱官方版(字节转换,反编译,apk/zip签名)4.45免费版...
  10. 计算机二级答题技巧口诀,计算机二级考试复习技巧:考场答题经验分享