gpt4 book ai didi

java - 将 ASCII 字符串转换为相应的句子并返回

转载 作者:行者123 更新时间:2023-12-02 02:50:07 25 4
gpt4 key购买 nike

我正在尝试将 ASCII 数字字符串转换为其相应的字符串值。

例如,如何转换字符串,例如 'This is good'转换为 ASCII 数字字符串或转换字符串 84114117116104326510811997121115328710511011532对应的句子?

最佳答案

84114117116104326510811997121115328710511011532 无法转换回来,因为:应该怎么读呢? 8 和 41 或 84 和 1 ?你需要分隔符。你必须使用 charAt() :

String s="This is good";
String ascii="";
String separator=":";
for (int i=0; i < s.length; i++) {
int c=s.charAt(i);
ascii+=Integer.toString(c);
if (i < s.length-1) {
ascii+=separator;
}
}
//Converting it back :
String[] characters=ascii.split(separator);
String converted_back="";
for (String string:characters) {
converted_back+=new String(new char[]{(char)Integer.parseInt(string)});
}

如有任何问题,请随时提出。希望对您有帮助。

关于java - 将 ASCII 字符串转换为相应的句子并返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43986861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com