编写一个曼彻斯特码编码的程序,实现曼彻斯特码编码的功能。有两个主方法coding()编码和encoding()解码,在coding()方法中当输入一个二进制码,选择编码功能,将二进制码编写成曼彻斯特码(包含起始位);在encoding()方法中当输入一个曼彻斯特码,选择解码功能,将曼彻斯特码解码成二进制码。
代码如下:
1. import java.util.Scanner;
2.
3. public class MainShow {
4.
5. public static Scanner scan=new Scanner(System.in);
6.
7. public static void main(String[] args) {
8.
9. mainMenu();
10.
11. }
12.
13. public static void mainMenu() //主界面
14. {
15. boolean flag=true;
16.
17. while(flag){
18. System.out.println("*****************