请问把十进制数12345转为16进制数并打印, 程序该怎么写? RT。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哎!太简单了,去网上搜索一个"十进制转十六进制"的类然后用一下不就好了,我比较忙就不给你搜索了!你去google然后打,java 10进制转16进制工具类,一定有很多现成的 public class StringTest { public static void main(String[] args) { int i=12345; String s=Integer.toString(i,16);//Integer类toString()方法可以转换. System.out.println(i+" 的16进制:0x"+s); }} 原型:public static String toHexString(int i);以十六进制的无符号整数形式返回一个整数参数的字符串表示形式。System.out.println(Integer.toHexString(12345)); 我写的一个程序没用位运算public class TenToSixteen { public String getSixteen(int ten,int limit) { int m=ten/limit; int n=ten%limit; String sn=""; if(n>9) sn+=(char)(n+55); else sn+=n; if(m==0) return sn; return this.getSixteen(m,limit)+sn; } public static void main(String[] args) { int n=255; int m=16; System.out.println(n+"转化为"+m+"进制数为:"+new TenToSixteen().getSixteen(n,m)); }} 如何分隔带“^”的字符串 pc2编程竞赛系统编译器搭配 请看代码,怎样可以让用户按下NO的时候窗口不关闭? 拜托 RMI的服务端怎样获取访问端的IP地址? 晕``我是JAVA初学者,,有什么集成开发环境吗??? java中控制时间间隔的问题 请问用java编好的软件,如何打包发布呀?急~~~ “既然是java 何必要.exe呢”怎么理解这句话?? 我碰到的用PowerJ开发的Entity Bean的问题!请各位高手不吝赐教。 JAVA如何制作梯形按钮? java 轻量级和重量级组件的区别??
{
public static void main(String[] args)
{
int i=12345;
String s=Integer.toString(i,16);//Integer类toString()方法可以转换.
System.out.println(i+" 的16进制:0x"+s);
}}
System.out.println(Integer.toHexString(12345));
public class TenToSixteen {
public String getSixteen(int ten,int limit) {
int m=ten/limit;
int n=ten%limit;
String sn="";
if(n>9)
sn+=(char)(n+55);
else
sn+=n;
if(m==0)
return sn;
return this.getSixteen(m,limit)+sn;
}
public static void main(String[] args) {
int n=255;
int m=16;
System.out.println(n+"转化为"+m+"进制数为:"+new TenToSixteen().getSixteen(n,m));
}
}