Java

Java的大學作業

  • May 15, 2022

該函式將包含整數十進製表示的字元串轉換為包含其十六進製表示的字元串。提前感謝您的程式碼)

問題應該顯示其作者以前嘗試過的內容。但是因為我自己對這個感興趣,所以我只是自己寫的。

我使用了 Java 11 和Formatter 文件

   private static String convertDecimalStringToHexString(String inputString) {
       Integer inputInteger = Integer.parseInt(inputString);
       return String.format("%X", inputInteger);
   }

測試程式碼

   public static void main(String[] args) {
       String[] inputStrings = new String[] { "31", "16777215", "16777216" };
       for (String inputString : inputStrings) {
           System.out.println(convertDecimalStringToHexString(inputString));
       }
   }

測試輸出

1F
FFFFFF
1000000

引用自:https://unix.stackexchange.com/questions/702573