转换byte(十进制)为图形(大小写字母,符号)
/**
* 转换byte(十进制)为字母
*/
public static String ByteToLetter (byte[] chars) {
String Letter = "";
for (int i = 0; i < chars.length; i++) {
switch (chars[i]) {
case 45:
Letter += "-";
break;
case 46:
Letter += ".";
break;
case 47:
Letter += "/";
break;
case 48:
Letter += "0";
break;
case 49:
Letter += "1";
break;
case 50:
Letter += "2";
break;
case 51:
Letter += "3";
break;
case 52:
Letter += "4";
break;
case 53:
Letter += "5";
break;
case 54:
Letter += "6";
break;
case 55:
Letter += "7";
break;
case 56:
Letter += "8";
break;
case 57:
Letter += "9";
break;
case 65:
Letter += "A";
break;
case 66:
Letter += "B";
break;
case 67:
Letter += "C";
break;
case 68:
Letter += "D";
break;
case 69:
Letter += "E";
break;
case 70:
Letter += "F";
break;
case 71:
Letter += "G";
break;
case 72:
Letter += "H";
break;
case 73:
Letter += "I";
break;
case 74:
Letter += "J";
break;
case 75:
Letter += "K";
break;
case 76:
Letter += "L";
break;
case 77:
Letter += "M";
break;
case 78:
Letter += "N";
break;
case 79:
Letter += "O";
break;
case 80:
Letter += "P";
break;
case 81:
Letter += "Q";
break;
case 82:
Letter += "R";
break;
case 83:
Letter += "S";
break;
case 84:
Letter += "T";
break;
case 85:
Letter += "U";
break;
case 86:
Letter += "V";
break;
case 87:
Letter += "W";
break;
case 88:
Letter += "X";
break;
case 89:
Letter += "Y";
break;
case 90:
Letter += "Z";
break;
case 95:
Letter += "a";
break;
case 98:
Letter += "b";
break;
case 99:
Letter += "c";
break;
case 100:
Letter += "d";
break;
case 101:
Letter += "e";
break;
case 102:
Letter += "f";
break;
case 103:
Letter += "g";
break;
case 104:
Letter += "h";
break;
case 105:
Letter += "i";
break;
case 106:
Letter += "j";
break;
case 107:
Letter += "k";
break;
case 108:
Letter += "l";
break;
case 109:
Letter += "m";
break;
case 110:
Letter += "n";
break;
case 111:
Letter += "o";
break;
case 112:
Letter += "p";
break;
case 113:
Letter += "q";
break;
case 114:
Letter += "r";
break;
case 115:
Letter += "s";
break;
case 116:
Letter += "t";
break;
case 117:
Letter += "u";
break;
case 118:
Letter += "v";
break;
case 119:
Letter += "w";
break;
case 120:
Letter += "x";
break;
case 121:
Letter += "y";
break;
case 122:
Letter += "z";
break;
default:
Letter += "";
}
}
return Letter;
}
转换byte(十进制)为图形(大小写字母,符号)的更多相关文章
- R语言大小写字母转换
#R语言大小写字母转换 熊荣川 六盘水师范学院生物信息学实验室 xiongrongchuan@126.com http://blog.sciencenet.cn/u/Bearjazz R语言有很丰富的 ...
- Java中关于大小写字母的转换
方法一: 大小写字母在ascii码表中相减的值为32 故可将字符串转车字符数组 小写转大写减32 大写转小写加32 String s= "good"; char[] c = s.t ...
- js字母大小写字母转换
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD ...
- C语言实例-大小写字母间的转换
初学C语言都会遇到要求写大小写转换的题目 这类题目主要通过ASCII(美国信息交换标准代码)码差值实现,A对应ASCII码十进制数字是65,a对应ASCII码十进制数字是97,即大小写字母之间ASCI ...
- C语言 大小写字母转换
//凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 方法1: #include<stdio.h> #include<stdlib.h> ...
- ASCII中关于大小写字母间隔为32的思考
一直没有搞清楚为什么在ASCII中要把大小写字母的间隔设置为32,今天才发现这样设置的精妙之处:方便了程序对大小写字母进行转换.请看: ================= 十进制 32 ...
- PHP生成随机字符串包括大小写字母
PHP生成随机字符串包括大小写字母,这里介绍两种方法: 第一种:利用字符串函数操作 <?php /** *@blog <www.phpddt.com> */ function cre ...
- Java中的大小写字母相互转换(不利用Java自带的方法)
Java中的大小写字母相互转换(不利用Java自带的方法) 1.设计源码 /** * * @title:UpperAndLower.java * @Package:com.you.utils * @D ...
- C#汉字转拼音(npinyin)将中文转换成拼音全文或首字母
汉字转拼音貌似一直是C#开发的一个难题,无论什么方案都有一定的bug,之前使用了两种方案. 1.Chinese2Spell.cs 一些不能识别的汉字全部转为Z 2.Microsoft Visual S ...
随机推荐
- SpringBoot集成prometheus
1.Prometheus 1)介绍 Prometheus是一套开源的监控&报警&时间序列数据库的组合,基于应用的metrics来进行监控的开源工具 . 架构图: 2)下载 https: ...
- 后盾网lavarel视频项目---lavarel中的tinker是什么
后盾网lavarel视频项目---lavarel中的tinker是什么 一.总结 一句话总结: 是用来调试laravel,可以打印变量或对象信息,显示函数代码,对数据库写入和查询数据 laravel中 ...
- redis如何清空当前缓存和所有缓存
Windows环境下使用命令行进行redis缓存清理1.redis安装目录下输入cmd2.redis-cli -p 端口号3.flushdb 清除当前数据库缓存4.flushall 清除 ...
- .net 查壳工具
请问大神.NET查壳工具都有哪些? 已知的有DotNet Id 除了这个还有别的吗?脱MAXTOCODE发现是双壳.脱掉第一层还有一层,DotNet Id检测没壳了,但是反编译还是加密状态. 用 ...
- ftp配置文件详解
### 主配置文件(/etc/vsftpd/vsftpd.conf) 严格来说,整个 vsftpd 的配置文件就只有这个档案!这个档案的设定是以 bash的变量设定相同的方式来处理的, 也就是`参数= ...
- LNMPA是什么?
也许大家对LAMP.LNMP比较熟悉,LAMP代表Linux下Apache.MySQL.PHP这种网站服务器架构:LNMP代表的是Linux下Nginx.MySQL.PHP这种网站服务器架构.LNMP ...
- 设置placeholder 颜色
::-webkit-input-placeholder { /* WebKit browsers */ color: rgb(100, 193, 173); } :-moz-placeholder { ...
- linux之gzip命令
命令格式: gzip [选项] 压缩(解压缩)的文件名 参数: -d 将压缩文件解压. -l 对每个压缩文件,显示压缩文件的大小,未压缩文件的大小,压缩比,未压缩文件的名字 -v 对每一个压缩和解压 ...
- javascript之DOM四位的验证码简单实现
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- wms、wmts和wfs的区别
Web地图服务(WMS)利用具有地理空间位置信息的数据制作地图.其中将地图定义为地理数据可视的表现.这个规范定义了三个操作:GetCapabilities返回服务级元数据,它是对服务信息内容和要求参数 ...