如何创建编码器?解码器?

问题描述 投票:0回答:4

总体上我对编程还很陌生,我想知道如何编码/解码输入的文本。

所有字母必须降为3个字母,例如A-> DB-> E依此类推

为示例添加一些伪代码:

输入消息:“ LORYHBRX”

编码消息:LORYHBRX

已解码的消息:ILOVEYOU

输出消息:“ ILOVEYOU”

请帮助。

到目前为止,我有

import java.util.*;

public class Encoder {

public static void main(String[] args) 
{   

    String a = "d";
    String b = "e";
    String c = "f";
    String d = "g";
    String e = "h";
    String f = "i";
    String g = "j";
    String h = "k";
    String i = "l";
    String j = "m";
    String k = "n";
    String l = "o";
    String m = "p";
    String n = "q";
    String o = "r";
    String p = "s";
    String q = "t";
    String r = "u";
    String s = "v";
    String t = "w";
    String u = "x";
    String v = "y";
    String w = "z";
    String x = "a";
    String y = "b";
    String z = "c";

    Scanner in = new Scanner(System.in);
    System.out.println("Please enter the text you wish to encode.");
    String place = in.nextLine();
    System.out.println(place);

}
}

我正在尝试将输入的内容转换为上面的变量。]​​>

我想我将所有这些字符串都声明为变量,但是我不知道如何通过输入使它们可变。

我通常对编程还不陌生,我想知道如何对输入的文本进行编码/解码。所有字母都必须降为3个字母,例如ex A-> D B-> E,依此类推。不适用于...

java eclipse algorithm encoding decoding
4个回答
1
投票

我会给您一些提示,如何进行解码和编码将是相反的过程。


0
投票

好吧,我做了一些数字。它有点长,但是嘿,我还是Java的新手。`import java.util.Scanner;


0
投票

我的第一篇文章的继续


0
投票

整个编码和解码代码

© www.soinside.com 2019 - 2024. All rights reserved.