十六进制转八进制

来源:互联网 发布:云计算教学视频 编辑:程序博客网 时间:2024/06/05 01:05
package test;import java.util.Scanner;public class Main {    public static void main(String[] args) {            Scanner in = new Scanner(System.in);        int N = in.nextInt();        String[] f = new String[N];        String[] g  = new String[N];        for(int i= 0;i<N;i++){            f[i]=in.next();            int a =Integer.parseInt(f[i], 16);                    String c = Integer.toString(a,8);            g[i]=c;        }         for (int i = 0; i < g.length; i++) {            System.out.println(g[i]);        }        }}

蓝桥杯基础的试题,测试不通过,但对于小型数字来说,这个程序是正确的。提示说转为二进制。

Integer的方法进制之间转换难道不是依赖于二进制?


0 0