转换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 ...
随机推荐
- 打开新窗口(window.open)关闭窗口(window.close)
打开新窗口(window.open) open() 方法可以查找一个已经存在或者新建的浏览器窗口. 语法: window.open([URL], [窗口名称], [参数字符串]) 参数说明: URL: ...
- LC 954. Array of Doubled Pairs
Given an array of integers A with even length, return true if and only if it is possible to reorder ...
- javascript循环语句
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- 使用sql developer 导出Oracle数据库中的表结构
MS SQLServer的客户端工具做的的确比较好,直接右键,导出数据库就OK了,而且MS的客户端导出的是xxx.dbf文件,直接附加到别的数据库上就OK了 Oracle的sql developer就 ...
- 【转】C++ 资源大全中文版
转自:http://www.cnblogs.com/liuliu-NoGirl/p/5802765.html 感谢作者发布这么东西 我想很多程序员应该记得 GitHub 上有一个 Awesome – ...
- 使用Navicat Premium 客户端绕过白名单限制mysql数据库
针对有些数据库有白名单限制,但如果IP经常浮动的话,会要经常加白名单,但如果知道可以连接数据库的linux用户密码就能 通过SSH通道代理来连接数据库.保存密码后,这样就能直接连接数据库,减省很多麻烦 ...
- Java界面程序实现图片的放大缩小
Java界面程序实现图片的放大缩小.这个程序简单地实现了图片的打开.保存.放大一倍.缩小一倍和固定缩放尺寸,但是并没有过多的涵盖对图片的细节处理,只是简单地实现了图片大小的放缩. 思维导图如下: 效果 ...
- 【HANA系列】【第二篇】SAP HANA XS使用JavaScript编程详解
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[HANA系列][第二篇]SAP HANA XS ...
- VM虚拟机网络设置
两台PC安装了虚拟机和XP,采用“桥接”模式,设置了两个虚拟机的地址为同网段.但发现飞Q可以联通,数据库无法连接,且ping不通. 解决: (1)将防火墙关闭. (2)通过“虚拟网络编辑器”将该网络桥 ...
- Django路由系统-URL命名&URL反向解析
命名URL和URL反向解析 前言 起始样式,HTML中的href是写死的,不能更改,如下示例代码: # urls中 urlpatterns = [ url(r'^admin/', admin.site ...