在 Java 中使用 MessageFormat 将数字格式化为十六进制

Ron*_*ero 5 java hex messageformat

如何使用MessageFormat十六进制格式化数字?我有一个现有的MessageFormat模式,客户想要将它从十进制数更改为三位数的十六进制数。这可以使用MessageFormat吗?还是我必须切换到更强大的格式化程序?还是有什么别的技巧?