当前位置: 首页 > wzjs >正文

建德做网站互联网行业招聘网站

建德做网站,互联网行业招聘网站,选服务好的分销管理系统,下载app软件商店一. ASCII码表:字母篇(附二进制解析)​ 大写ASCII码(十进制)二进制表示小写ASCII码(十进制)二进制表示A6501000001a9701100001B​6601000010b​9801100010C​6701000011c​9901100011D​680100…

一. ASCII码表:字母篇(附二进制解析)​

大写ASCII码(十进制)二进制表示小写ASCII码(十进制)二进制表示
A6501000001a9701100001
B​6601000010b​9801100010
C​6701000011c​9901100011
D​6801000100d​10001100100
E​6901000101e​10101100101
F​7001000110f​10201100110
G​7101000111g​10301100111
H​7201001000h​10401101000
I​7301001001i​10501101001
J​7401001010j​10601101010
K​7501001011k​10701101011
L​7601001100l​10801101100
M​7701001101m​10901101101
N​7801001110n​11001101110
O​7901001111o​11101101111
P​8001010000p​11201110000
Q​8101010001q​11301110001
R​8201010010r​11401110010
S​8301010011s​11501110011
T​8401010100t​11601110100
U​8501010101u​11701110101
V​8601010110v​11801110110
W​8701010111w​11901110111
X​8801011000x​12001111000
Y​8901011001y​12101111001
Z​9001011010z​12201111010

二. ​核心规律解析

2.1 大小写差值恒定

  • 大写字母比小写字母的ASCII码小32​(例如:A=65,a=97 97-65=32)
  • 这正是位运算中通过±32或^32切换大小写的底层原理

2.2 ​二进制第6位是分水岭

  • 观察二进制表示,​第6位(从右往左数,起始为0)​ 的差异:
    • 大写字母:0xxxxx(第6位为0)
    • 小写字母:1xxxxx(第6位为1)
  • 异或运算^32(即00100000)会翻转第6位,实现大小写转换

2.3 运算演示

  • 大写变小写、小写变大写:字符 ^= 32
    异或操作:相同为0,不同为1 (相当于不进位加法)
    在这里插入图片描述
  • 大写转小写,小写不变 :字符 |= 32
  • 大写不变、小写变大写 :字符 &= 33 (有问题)

三、测试代码

public class Main {public static void main(String[] args) {char[] arr = new char[]{'a','B','c','D','e','F','g','H','i','J','k','L','m','N','o','P','q','R','s','T','u','V','w','X','y','Z'};for (int i = 0; i < arr.length; i++) {System.out.print(arr[i] + " ");}// 输出 a B c D e F g H i J k L m N o P q R s T u V w X y ZSystem.out.println(); // 大写转小写,小写变大写
//        for (int i = 0; i < arr.length; i++) {
//            arr[i] ^= 32;
//        }// 输出:A b C d E f G h I j K l M n O p Q r S t U v W x Y z// 大写转小写,小写不变for (int i = 0; i < arr.length; i++) {arr[i] |= 32;}// 输出:a b c d e f g h i j k l m n o p q r s t u v w x y zfor (int i = 0; i < arr.length; i++) {System.out.print(arr[i] + " ");}}
}
http://www.dtcms.com/wzjs/799345.html

相关文章:

  • 深圳网站建设 设计首选公司网络广告投放方案
  • 四川专业网站建设费用备案的网站 能拿来做仿站吗
  • 网站如何免费推广wordpress模板中添加短代码
  • 网站出现建设中搜狐快站装修网站建设
  • 怎么把dw做的网站传上去网站建设推广销售人员
  • 仿淘宝网站建设服务器有了怎么做网站
  • 校园门户网站解决方案大连网站建设大全
  • 怎么做网站推广电话哪个网站教人做美食
  • 江宁招网站建设58wordpress媒体库 扩容
  • 如何把自己电脑做网站服务器织梦网站程序5.7首页模板
  • 哪个地方可学习网站建设中国建设银行网站荆门网点查询
  • 网站建设中的矢量图标北京网络营销外包公司哪家好
  • 客户买东西返利网站怎么做对于新公司如何让其做网站推广
  • 海阳市建设工程交易中心网站网站优化的优势
  • 哈尔滨+做网站公司有哪些网站推广东莞
  • 一站式服务的好处深圳服务网站入口
  • 网站开发培训中心 市桥合肥seo收费
  • 柳市网站什么是无主体新增网站
  • 找北京赛车网站开发网站怎样做seo
  • 3yx这个网站做刷单软件工程师工作稳定吗
  • dz插件网站和自己做的网站区别网站设计模板照片
  • 培训网站开发流程wordpress 手机管理员密码
  • 选择建设网站公司要注意什么免费企业网站创建
  • 网站建设项目设计的图片石柱土家族网站建设
  • 建设银行投资网站怎样备份wordpress
  • 佛山网站建设公司经营范围vultr 宝塔安装wordpress
  • 蔚县网站建设wl17581自己有产品怎么网络销售
  • 简述电子商务网站的建设wordpress弹窗广告插件
  • 校园二手市场网站开发制作网页教学反思
  • 个人网站备案可以做项目网站wordpress登陆改图标和连接