案例:

要求从控制台接收用户输入的一个字母,如果这个字母是小写,转换为大写;如果这个字母是大写,转换为小写;只能输入字母,如果是其他值,提示数据有误!

实现代码:

import java.util.scanner;

/**

* 常见字母大小写转换

* 原理:

* 字符char采用的是unicode编码的16位字符类型,其表示范围是0-65536。标准的8位ascii字符集是unicode

* 的子集,其取值范围为0-127。大小写字母之间正好相差32

* @author administration

*

*/

public class wordchange {

public static void main(string[] args) {

scanner input = new scanner(system.in);

system.out.println("请输入您需要转换的字母:");

char c = input.next().charat(0);

change(c);

}

private static void change(char c) {

//如果输入的是大写,+32即可得到小写

if(c>='a' && c<='z'){

c+=32;

system.out.println("您输入的大写字母"+(char)(c-32)+"被转换成了"+c);

}else if(c>='a' && c<='z'){ //如果输入的是小写,-32即可得大小写

c-=32;

system.out.println("您输入的小写字母"+(char)(c+32)+"被转换成了"+c);

}else{

system.out.println("输入的字符有误!!");

}

}

}

原理分析:

字符char采用的是unicode编码的16位字符类型,其表示范围是0-65536。标准的8位ascii字符集是unicode 的子集,其取值范围为0-127。大小写字母之间正好相差32

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持萬仟网。

希望与广大网友互动??

点此进行留言吧!

java转大写的方法_Java字母大小写转换的方法相关推荐

  1. java 字母大写_Java字母大小写转换的方法

    案例: 要求从控制台接收用户输入的一个字母,如果这个字母是小写,转换为大写:如果这个字母是大写,转换为小写:只能输入字母,如果是其他值,提示数据有误! 实现代码: import java.util.S ...

  2. java的字母_Java字母大小写转换的方法

    案例: 要求从控制台接收用户输入的一个字母,如果这个字母是小写,转换为大写:如果这个字母是大写,转换为小写:只能输入字母,如果是其他值,提示数据有误! 实现代码: import java.util.S ...

  3. 文本输入框input实现字母大小写转换

    文本输入框input实现字母大小写转换,方法有两种: 1.通过js的onkeyup实现字母大小写转换 <input type="text" onkeyup="thi ...

  4. 首字母大写转换 java,Java InitialsTransformation(字符串首字母大小写转换)

    版权声明:本文为原创博文,最终解释权归一个集 帅气 与 智慧 和 手速 于一身的男人-灭世奶神-所有!- - - - - - - - - - - - -转载:请附上--源作者 / 源博文--相关链接信 ...

  5. php 英文小写变大写,PHP_PHP英文字母大小写转换函数小结,每个单词的首字母转换为大写 - phpStudy...

    PHP英文字母大小写转换函数小结 每个单词的首字母转换为大写:ucwords() $foo = 'hello world!'; $foo = ucwords($foo);             // ...

  6. php 英文小写变大写,PHP英文字母大小写转换函数

    例1,每个单词的首字母转换为大写:ucwords() 复制代码 代码示例: $foo = 'hello world!'; $foo = ucwords($foo);             // He ...

  7. c语言中字母大写转小写,C语言中字母大小写转换的简单操作

    大写字母要转换小写字母,要怎么操作呢?而在C语言开发中,我们经常会遇到这样或者那样的问题,别着急,爱站技术频道为你细细道来C语言中字母大小写转换的简单操作. C语言tolower()函数:将大写字母转 ...

  8. php toupper,jquery如何进行字母大小写转换?

    字母大小写转换方法:1.使用toLowerCase()方法将大写字母转换为小写,语法""大写字母".toLowerCase()":2.使用toUpperCase ...

  9. php 清除英文字母,PHP英文字母大小写转换函数小结

    PHP英文字母大小写转换函数小结 发布于 2015-01-23 10:54:41 | 143 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Pr ...

  10. android 字符串数组去重,GitHub - deng-ming-hao/ec-do: 实例为日常开发常用的小实例,包括数组去重,打乱数组,字母大小写转换,cookie操作的封装等。...

    ec-do 自己封装的常用操作实例 实例为日常开发常用的小实例,包括数组去重,打乱数组,字母大小写转换,cookie操作的封装等. 使用方法 引入ec-do.js //去除空格 ecDo.trim(' ...

最新文章

  1. vim打开多窗口、多文件之间的切换
  2. 山东省百万奖金赛事来了!
  3. stl.map使用总结
  4. RecyclerView notifyItem闪屏问题
  5. HyperLink 鼠标经过时候显示全部文字
  6. RBAC、控制权限设计、权限表设计 基于角色权限控制和基于资源权限控制的区别优劣
  7. Android应用性能优化之使用SparseArray替代HashMap(转)
  8. 北京师范大学计算机应用基础考试,北京师范大学-计算机应用基础作业(一至九全套)...
  9. GDCM:gdcm::SplitMosaicFilter的测试程序
  10. 深入研究Java中一个对象的初始化过程
  11. 换脸软件ZAO被“锤”!微信:我的封杀可能会迟到,但不会缺席
  12. 好用的python表白神器_Python|520表白神器
  13. 四边形不等式优化-石子合并
  14. [渝粤教育] 武汉理工大学 金属工艺学B 参考 资料
  15. MapReduce 的架构
  16. idea 快捷键大全
  17. 北京亚信科技java笔试题_亚信科技java面试题及答案
  18. LM2596S DC-DC可调降压模块
  19. 磁盘转换:电脑动态盘转换基本盘怎么操作?
  20. 【CUDA】cuda安装 (windows版)

热门文章

  1. Java 树形结构数据生成导出excel文件
  2. 如何免费在线听周杰伦的歌曲
  3. 本地打印后台处理程序服务没有运行和windows无法连接到打印机拒绝访问
  4. 【文献阅读】ChineseBERT: Chinese Pretraining Enhanced by Glyph and Pinyin Information
  5. [从头读历史] 第262节 左传 [BC597至BC538]
  6. 如何才能高效学习,99%的人不知道的高效学习法(非常棒棒文章)
  7. 蓝桥ROS机器人之51单片机C代码编译和下载
  8. excellvba引用计算机用户名,EXCEL VBA 取当前登录 用户名的多种实现方法
  9. 基于VEH调试寄存器实现无痕HOOK(5)
  10. python实现百度翻译