题目描述

从键盘输入二个小写字母,请你编写程序将读入的2个小写字母转换为大写字母

输入

输入一行2个小写字母,每个字母用一个空格隔开

输出

输出一行显示2个对应的大写字母

import java.util.Scanner;
public class Main{public static void main(String[] args){Scanner xh=new Scanner(System.in);String str=xh.nextLine();char a=str.charAr(0);char b=str.charAr(2);System.out.println((char)(a-32)+" "(char)(b-32));}}

样例输入

a b

样例输出

A B

对于刚学习java的同学可能看不懂,不要着急(看得懂可以忽略下面的内容)
 String str=xh.nextLine();//Sting 是字符串的意思;不知道的去看看---(基本数据类型)---//-----nextLine();的功能是遇到空格时不会停止输入会继续输入char a=str.charAr(0);//char 是字符的意思;//char a=str.charAr(0)的意思是a取字符串str的第0个字符,字符串位置数从0开始;

还有要讲的就是数据类型的强制转换和Ascii码了

数据类型的强制转换

非常简单的方法就是在想转换的数据前面加上数据类型
例如:11.634——转换成为int类型——(int)11.634=11(注意它不会四舍五入)

a——转换成为int类型——(int)‘a’=97(因为a是字符,所以在输出的时候需要加上英文的——’’)

当然还有其他方法,毕竟胖子不是一口吃出来的,现在只需要知道基础就行了

Ascii

在计算机中,所有的数据在存储和运算时都要使用二进制数表示,在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码。

简单来说就是每个字符都有对应的ASCII编码,而且有不同的进制编码,我们用的就是十进制的ascll编码,a就是97

如果不知道ASCII码,也可以直接用Java编译器把字符转换成int类型(一般int类型就够了)

Java入门-8-【入门】将小写字母转换为大写字母 【运算符】相关推荐

  1. Java编程:将小写字母转换为大写字母

    需求:将小写字母转换为大写字母 实现方式: 使用String的toUpperCase() 方法 使用 char charAt(int index)方法,获取指定下标index位置上的字符 代码实现 p ...

  2. 编写一个汇编语言程序,将字符串Hello World中的全部小写字母转换为大写字母,并存放回原地址处。

    编写一个汇编语言程序,将字符串"Hello World"中的全部小写字母转换为大写字母,并存放回原地址处. P176 4.10 编程思路:首先DATA段中,定义string存放字符 ...

  3. C语言怎么提出大写字母,c语言函数toupper()如何将小写字母转换为大写字母

    c语言函数toupper()如何将小写字母转换为大写字母?大小写字母怎么转换?函数需要引入的头文件:#include toupper()的定义:int toupper(int c); toupper( ...

  4. 微型计算机使用的键盘大写,键盘输入字符串,小写字母转换为大写字母,其余字符不变...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ;8086汇编语言 ;从键盘输入一字符串,将其中所有小写字母转换为大写字母,其余字符不变,将结果在屏幕上输出. DATA SEGMENT ;数据段 COU ...

  5. 7-1 小写字母转换为大写字母

    掉头发等级:1级 编写一个程序,将输入字符串中的小写字母转换成大写字母后进行输出.对于字符串中的非小写字母,不做任何转换操作. 输入格式: 输入一个字符串,该字符串可以包含大写字母.小写字母.数字和其 ...

  6. C语言 把字符串s中所有小写字母转换为大写字母,其他字符不变

    在 C 语言中,可以使用以下方法来将字符串 s 中的所有小写字母转换为大写字母: #include <stdio.h> #include <ctype.h>int main() ...

  7. c语言表达ch是大写英文字母,C语言:将小写字母转换为大写字母。 1.倒数第三行:while ((ch=getchar())!='\n') 怎么理解呢?...

    C语言:将小写字母转换为大写字母. 1.倒数第三行:while ((ch=getchar())!='\n') 怎么理解呢? 答案:4  信息版本:手机版 解决时间 2019-10-06 13:38 已 ...

  8. 输入一段英文句子,单词之间用若干空格隔开,将每个单词的首字母转换为大写字母。 例如,“I am very glad to see you”的转换结果为“I Am Very Glad To See Yo

    输入一段英文句子,单词之间用若干空格隔开,将每个单词的首字母转换为大写字母. 例如,"I am very glad to see you"的转换结果为"I Am Very ...

  9. 用C语言自动将小写字母转换为大写字母

    题目描述 大家都知道一些办公软件有自动将字母转换为大写的功能.输入一个长度不超过 100 且不包括空格的字符串.要求将该字符串中的所有小写字母变成大写字母并输出. 示例 输入 emmmiaoEMM12 ...

最新文章

  1. 网易开源支持图像识别的自动化UI测试工具,零基础亲测好评!
  2. Java 实现 SSH 协议的客户端登录认证方式
  3. Openstack贡献者须知 2 — 社区工作运作 代码贡献流程
  4. pyhon简单比较文本相似度的方法
  5. ICCV 2019 | Lifelong GAN:基于持续学习的条件图像生成模型
  6. cygwin下使用gcc编译c可执行程序
  7. 机器学习算法优缺点对比及选择
  8. Python中几个操作列表的内置函数filter(),map(),reduce(),lambda
  9. Java 蓝桥杯 判断闰年
  10. 美股数据获取 python_python3+tesseract获取美股PEG图像上的数据
  11. 算法面试题(数据结构)
  12. 登录图片拖动验证联系后台
  13. 专科计算机毕业论文范文 致谢,大专毕业设计致谢模板(精选范文3篇)
  14. 艺歌点歌系统服务器连接不了,艺歌手机点歌系统歌曲是什么格式
  15. 516. Longest Palindromic Subsequence
  16. AndroidTagView 云标签
  17. 程序员要为了生活而工作,不要为了工作而生活。
  18. Now trying to drop the old temporary tablespace, the session hangs.
  19. Linux打印口/LPT口出厂测试工具与使用说明
  20. javaweb第三天JavaScript知识点(来自广陵散老师)

热门文章

  1. 生产静电消除的方法和步骤,ESD静电防护系列
  2. 微商城和微店的区别都有哪些
  3. CMDB与DevOps的集成
  4. 随机波浪理论中各周期命名意义
  5. SpringCloud(十一)Bus消息总线、Stream消息驱动
  6. 简单制作一款MAC软件-显示/隐藏文件
  7. SWIFT实现图文混排
  8. 使用 Goroutine 和 Chanel 快速实现并发和排队
  9. 全球房价暴涨超过10%,土耳其房价涨幅高达30%,位居全球第一
  10. 决策树—基本原理与实战