相关疑难解决方法(0)

ROT13算法有哪些实际应用?

ROT13算法有哪些实际应用?由于它不能用于加密,我见过它的唯一用法涉及扰乱破坏者或问题的答案.是否还有其他更实际和有用的案例使用ROT13?

algorithm rot13

5
推荐指数
1
解决办法
814
查看次数

字母移位字符

可能重复:
Java中的ROT-13函数?

我必须将所有字符从字符串中的13个位置转移

private static String encode(String line) {
    char[] toEncode = line.toCharArray();
    for (int i = 0; i < toEncode.length; i++) {
        if (Character.isLetter(toEncode[i])) {
            toEncode[i] += 13;
        }
    }
    line = String.valueOf(toEncode);
    return line;
}
Run Code Online (Sandbox Code Playgroud)

问题是,例如“ z”等于?。我该如何解决?

谢谢。

java char

3
推荐指数
1
解决办法
2万
查看次数

rot13在java中解码

关于这个问题:java中的ROT-13函数?

在java中解码rot13的代码是什么?我只是简单地扭转迹象吗?

下面是将String编码为rot13的代码:

public class Rot13 { 

    public static void main(String[] args) {
        String s = args[0];
        for (int i = 0; i < s.length(); i++) {
            char c = s.charAt(i);
            if       (c >= 'a' && c <= 'm') c += 13;
            else if  (c >= 'A' && c <= 'M') c += 13;
            else if  (c >= 'n' && c <= 'z') c -= 13;
            else if  (c >= 'N' && c <= 'Z') c -= 13;
            System.out.print(c); …
Run Code Online (Sandbox Code Playgroud)

java decoding rot13

2
推荐指数
1
解决办法
2592
查看次数

标签 统计

java ×2

rot13 ×2

algorithm ×1

char ×1

decoding ×1