楼上,你看成C++了吗?
string s = Textbox1Text;
byte[] ba = SystemTextASCIIEncodingGetBytes(s);
StringBuilder sb = new StringBuilder();
foreach (byte b in ba)
sbAppend(bToString("x")+" "); //加上x和空格,输出16进制,这样abcdef会输出为61 62 63 64 65 66,而不是很难分段很难看懂的979899100101102
最后输出sbToString()即可
Java活的字符串ASCII码值:
public class Test {
public static void main(String[] args) {
Test t=new Test();
tgetASCii("1");//传入要获取ASCII的字符串
}
String getASCii(String aa) {
String a = aa;
byte[] i = agetBytes();
for (byte b : i) {
Systemoutprintln(b);
}
return null;
}
}
如果是ASCII字符,可以用charCodeAt()方法取得,但如果超出ASCII范围,返回的结果是Unicode编码如果要查询ANSI编码,可能必须查询码表,而这个码表你可以在网上找到,也可以自己写一个
以上就是关于请教高手C#如何获取一组字符串的ASCII码全部的内容,包括:请教高手C#如何获取一组字符串的ASCII码、如何用java获得字符串的ASCII值、js怎样获取字符ASCII码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)