Java 如何将字符转换成具有适当格式的十六进制?

Java 如何将字符转换成具有适当格式的十六进制?,java,swing,char,jtextarea,hex,Java,Swing,Char,Jtextarea,Hex,我将字符转换为十六进制格式,但如何提供格式化方式看起来很难看 谢谢。像这样的东西可能会有帮助: char ch = 'a'; String hex = String.format("%04x", (int) ch); tf.setText(hex); 到目前为止你试过什么?你知道如何写好问题吗?我的问题没有重复,我也更新了代码并删除了重复的问题。@StanislavLyou有一个简单的格式问题-转换没有问题。。。也许您可以问一个新问题,或者询问管理员是否帮助您重新设计问题-

我将字符转换为十六进制格式,但如何提供格式化方式看起来很难看


谢谢。

像这样的东西可能会有帮助:

char ch = 'a';
String hex = String.format("%04x", (int) ch);
tf.setText(hex);

到目前为止你试过什么?你知道如何写好问题吗?我的问题没有重复,我也更新了代码并删除了重复的问题。@StanislavLyou有一个简单的格式问题-转换没有问题。。。也许您可以问一个新问题,或者询问管理员是否帮助您重新设计问题-