十六进制转八进制

题目描述:

给定n个十六进制正整数,输出它们对应的八进制数。

代码:

package lanqiao;

import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int[] nums = new int[n];
        for(int i = 0;i < n;i ++)
        {
            String str = sc.next();
//            Integer.parseInt(str,16);
            nums[i] = Integer.parseInt(Integer.toString(Integer.parseInt(str,16),8));
        }

        for(int i = 0;i < nums.length;i ++)
        {
            System.out.println(nums[i]);
        }
    }
}

上一篇:vue3组件笔记


下一篇:WIFI攻击方法总结