public class Converter { static int from; //转换前的进制 static int to; //转换后的进制 public static void main(String[] args) { while (true) { showMenu(); //显示菜单 调用函数 //接受字母 判断 boolean isExist = inputIsExiet(); //检验输入的是否合法 if (isExist){ //isExist为真即跳出循环 break; } } while (true) { String data = inputData(from); String result = convert(from,to,data); System.out.printf("%s(%d)=>%s(%d)\n",data,from,result,to); } } /** * 功能:进制转换 * @param from 源进制 * @param to 目标进制 * @param data 待转换的数 * @return 转换之后的结果 */ private static String convert(int from, int to, String data) { if (10==from){ return decima12x(to,data); } if (10==to){
java小项目—进制转换(进制转换器)源码!
最新推荐文章于 2022-12-23 20:17:03 发布