Java学习~实现字母的大小写转换

步骤

1.新建项目第三章

2.新建包例子

3.新建类CaseChange

package example;

import java.util.Scanner;


public class CaseChange {
      public static void main(String[] args) {
    	  Scanner in = new Scanner(System.in);
    	  System.out.println("请输入你要进行转换的字母:");
    	  char c = in.next().charAt(0);
    	  if(c>='A'&&c<='Z') {
    		  c+=32;
    	  System.out.println("这里的大写"+(char)(c-32)+"被转换成了"+c);
    	  }else if(c>='a'&&c<='z') {
    		  c-=32;
    		  System.out.println("这里的小写"+(char)(c+32)+"被转换成了"+c);
    	  }else {
    		  System.out.println("不包含这种格式,请重新输入!!!");
    	  }
    	  in.close();
      }
}

字符型关键字炭,采用的Unicode编码的16位字符类型,表示范围0〜65536。标准的8位ASCII字符集是Unicode的字符集的子集,取值范围在0〜127。

                                                        ASCII可显示字符

二进制十进制十六进制图形
0010 00003220(空格)(␠)
0010 00013321
0010 00103422
0010 00113523
0010 01003624$
0010 01013725 %
0010 01103826
0010 01113927
0010 10004028
0010 10014129
0010 1010422A*
0010 1011432B+
0010 1100442C
0010 1101452D-
0010 1110462E
0010 1111472F/
0011 000048三十0
0011 000149311
0011 001050322
0011 001151333
0011 010052344
0011 01015335
0011 011054366
0011 011155377
0011 100056388
0011 100157399
0011 1010583A
0011 1011593B;
0011 1100603C<
0011 1101613D=
0011 1110623E>
0011 1111633F
 
二进制十进制十六进制图形
0100 00006440@
0100 00016541一个
0100 00106642
0100 00116743C
0100 01006844d
0100 01016945Ë
0100 01107046F
0100 01117147G
0100 10007248H
0100 10017349一世
0100 1010744AĴ
0100 1011754Bķ
0100 1100764C大号
0100 1101774D中号
0100 1110784Eñ
0100 1111794FØ
0101 00008050P
0101 00018151Q
0101 00108252[R
0101 00118353小号
0101 01008454Ť
0101 01018555ü
0101 01108656V
0101 01118757w ^
0101 10008858X
0101 10018959ÿ
0101 1010905Až
0101 1011915B[
0101 1100925C\
0101 1101935D]
0101 1110945E^
0101 1111955F_
 
二进制十进制十六进制图形
0110 00009660`
0110 00019761一个
0110 00109862b
0110 00119963C
0110 010010064d
0110 010110165Ë
0110 011010266F
0110 011110367G
0110 100010468H
0110 100110569一世
0110 10101066AĴ
0110 10111076Bķ
0110 11001086C
0110 11011096D
0110 11101106Eñ
0110 11111116FØ
0111 000011270p
0111 000111371q
0111 001011472[R
0111 001111573小号
0111 010011674Ť
0111 010111775ü
0111 011011876v
0111 011111977w ^
0111 100012078X
0111 100112179ÿ
0111 10101227Až
0111 10111237B{
0111 11001247C|
0111 11011257D}
0111 11101267E

字符型数据包括字符常量和字符串常量

1.字符常量:单括号引起来的一个字符,如'A','z'

   特殊字符不再是原本含义,被称为转义字符

转义字符及含义
字符形式含义字符形式含义
\ n换行\\反斜杠 “\”
\ t横向跳格\”单引号“'”
符\ v竖向跳格\“双引号“”“
\ b退格\ Joey:嗯1〜4位十六进制数所表示的统一码
\ r回车

2.字符串常量:由若干字符组成的序列,以(以“)作为界定符

项目链接https://download.csdn.net/download/qq_40843903/10613996

  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

香自寒来

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值