首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Java中从替换字符串创建字节数组字母表?

如何在Java中从替换字符串创建字节数组字母表?
EN

Stack Overflow用户
提问于 2020-10-03 03:30:05
回答 1查看 102关注 0票数 0

我需要编码一个替换密码加密器。但是,我不知道如何从pass密钥创建一个与正常字母表匹配的字母表,以便生成我的加密消息

它应该会给出这样的结果

代码语言:javascript
运行
复制
String passphrase = "mobile";
byte[] expected = {'m', 'o', 'b', 'i', 'l', 'e', 'a', 'c', 'd', 'f' ...};

如何编写返回预期字母表的函数?

EN

Stack Overflow用户

发布于 2020-10-03 04:06:02

顺便说一句,您真的应该使用char数组。如果您确实不需要char数组,只需将所有内容强制转换为byte即可。

代码语言:javascript
运行
复制
static char[] generateExpected(String passphrase) {
    char[] expected = new char[passphrase.length() + 26];

    passphrase.getChars(0, passphrase.length(), expected, 0);

    for (int i = 0; i < 26; i++) {
        expected[i + passphrase.length()] = (char) ('a' + i);
    }

    return expected;
}
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64177266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档