社区
Web 开发
帖子详情
字符串转ASCII的方法!
piaomiao_jxz
2004-06-08 08:49:53
将字符串转成ASCII后加上5,再转回字符串。
该如何实现??
...全文
273
7
打赏
收藏
字符串转ASCII的方法!
将字符串转成ASCII后加上5,再转回字符串。 该如何实现??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
loverface
2004-06-09
打赏
举报
回复
char c="A";
System.out.println((int)c);
System.out.println((char)65);
--------------------------
结果是
65
A
piaomiao_jxz
2004-06-09
打赏
举报
回复
转完后,如何再转换成字符型。
比如:"f"的ASCII值为15,再将ASCII为20转换成对应的字符。
在线等待!急啊!!
newplayer1
2004-06-09
打赏
举报
回复
很简单,如下一个小程序:
...
char buf[]="abcdef";
int asc_val;
for(int i=0;i<strlen(buf);i++)
{
asc_val = buf[i];//这个就是ASC值
asc_val += 5;//增加
buf[i] = asc_val;
....
}
只要注意汉字为两个字节,asc值如果是有符号的,则可能会有负数,无符号的,则存在大于127 自己验证一下就知道了
Arias
2004-06-09
打赏
举报
回复
以下是一个加查的function你的功能可以从下面的方法中改写实现!
function isASCII(str) {
if (str == null || str==''){
return false;
} else {
var strlen = str.length;
var i = 0;
for (i=0;i < strlen;i++) {
if (str.substring(i,i+1) >= 'a' && str.substring(i,i+1) <= 'z') continue;
if (str.substring(i,i+1) >= 'A' && str.substring(i,i+1) <= 'Z') continue;
if (str.substring(i,i+1) >= '0' && str.substring(i,i+1) <= '9') continue;
if (str.substring(i,i+1) == '_' ) continue;
return false;
}
}
return true;
}
piaomiao_jxz
2004-06-09
打赏
举报
回复
顶啊。高手帮帮忙啊。
piaomiao_jxz
2004-06-09
打赏
举报
回复
String如何转成char型??
swei412
2004-06-09
打赏
举报
回复
public class Test {
public static void main(String[] args) {
String oldStr = "abc";
byte[] bytes = oldStr.getBytes();
for (int i = 0; i < bytes.length; i++) {
bytes[i] += 5;
}
String newStr = new String(bytes);
System.out.println("oldStr = " + oldStr);
System.out.println("newStr = " + newStr);
}
}
上面的代码可以用来将字符串中的每个字符的ASCCI加5,有不足之处欢迎指正
php字符
转
ascii
,如何实现php字符
转
ascii
?
php中字符
转
ascii
的
方法
:首先定义两个整型变量a和A,保存相应字母的
ASCII
码;然后定义字符变量ch,并将大写字母A赋值给整型变量A;最后将A
转
换为
ASCII
码即可。php中字符
转
ascii
的
方法
:将
字符串
(中文同样实用)
转
为
ascii
注意:我默认当前我们的php文件环境是UTF-8,如果是GBK的话,mb_convert_encoding操作就不需要public function str...
字符
转
ASCII
码
字符
转
ASCII
码 //字符
转
ASCII
码 //1.如下是
转
换单个字符 //#include <stdio.h> //int main() //{ // char c; // printf("输入一个字符: "); // // // 读取用户输入 // scanf("%c", &c); // // // %d 显示整数 // // %c 显示对应字符 // printf("%c 的
ASCII
为 %d", c, c);
Labview
字符串
转
ASCII
值(16进制的
字符串
)
用单片机采集的数据时,接收到的数据有可能是16进制的
字符串
,也有可能需要发送16进制的
字符串
,这里讲解一下用Labview
字符串
转
ASCII
值在
转
换为16进制的
字符串
1、
字符串
的每个字符对应的
ASCII
大家可以查看百度上
ASCII
的解释,这里可以查看单个字符的二进制,八进制,十六进制,十进制https://baike.baidu.com/item/
ASCII
/309296?fr=aladd...
C语言
字符串
转
ASCII
、
ASCII
转
字符串
、
字符串
转
数组、sprintf、to
ascii
、类型强
转
、strtol、atoi
C语言
字符串
转
ASCII
、
ASCII
转
字符串
、
字符串
转
数组、sprintf、to
ascii
、类型强
转
、strtol、atoi
iOS
字符串
转
ascii
码,
字符串
转
NSData
在xcode中,文件以utf8格式保存。因此,其中变量对象也是以utf8格式保存。不同语言的utf8编码不一样,不同语言的每个字符的utf8编码的字节数不一样,字节码也不一样。 但是英文的utf8编码和
ascii
码一样,对于英文字符,查看它的
ascii
码,将字符取出来,就是它的
ascii
码。 使用英文
转
换测试,如下所示: // NSString to
ASCII
NSString *st...
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章