import javax.swing.JOptionPane;public class jinzhi
{
public static void main (String args[ ])
{
int shuzi,jinzhi,yushu,i,n,a1,b1;
int x[]; //一维数组的声明
x= new int[100]; //一维数组的初始化
String[] y={"0","1","2","3","4","5","6","7"
,"8","9","A","B","C","D","E","F"}; //一维字符串组的声明兼初始化
String a=JOptionPane.showInputDialog("输入你需要转化的十进制数");
shuzi=Integer.parseInt(a);
a1=shuzi;
String b=JOptionPane.showInputDialog("输入你需要转化成的进制(不超过16)");
jinzhi=Integer.parseInt(b);
b1=jinzhi;
i=1;
for(i=1;shuzi>=jinzhi;)
{
yushu=shuzi%jinzhi;
x[i]=yushu;
shuzi=shuzi/jinzhi;
i++;
}
if (shuzi<jinzhi)
{
x[i]=shuzi;
}
//以下为输出部分:
for(n=i;n>=1;n--) //打印输出
{
System.out.println(y[ x[n] ]);
}
String newString=" "; //定义的时候先赋初值,否侧下面循环使用时提示出错
for(n=i;n>=1;n--) //消息框输出
{
newString= newString + y[ x[n] ];
if(n==1)
{
JOptionPane.showMessageDialog(null,"十进制数:"+a1+",
转化为"+b1+"进制数为:"+newString);
}
}
}
}能做成jar文件,安装好了jre 但是用javaw打不开它。要设置什么入口类么? 请大家帮忙解答下。。
{
public static void main (String args[ ])
{
int shuzi,jinzhi,yushu,i,n,a1,b1;
int x[]; //一维数组的声明
x= new int[100]; //一维数组的初始化
String[] y={"0","1","2","3","4","5","6","7"
,"8","9","A","B","C","D","E","F"}; //一维字符串组的声明兼初始化
String a=JOptionPane.showInputDialog("输入你需要转化的十进制数");
shuzi=Integer.parseInt(a);
a1=shuzi;
String b=JOptionPane.showInputDialog("输入你需要转化成的进制(不超过16)");
jinzhi=Integer.parseInt(b);
b1=jinzhi;
i=1;
for(i=1;shuzi>=jinzhi;)
{
yushu=shuzi%jinzhi;
x[i]=yushu;
shuzi=shuzi/jinzhi;
i++;
}
if (shuzi<jinzhi)
{
x[i]=shuzi;
}
//以下为输出部分:
for(n=i;n>=1;n--) //打印输出
{
System.out.println(y[ x[n] ]);
}
String newString=" "; //定义的时候先赋初值,否侧下面循环使用时提示出错
for(n=i;n>=1;n--) //消息框输出
{
newString= newString + y[ x[n] ];
if(n==1)
{
JOptionPane.showMessageDialog(null,"十进制数:"+a1+",
转化为"+b1+"进制数为:"+newString);
}
}
}
}能做成jar文件,安装好了jre 但是用javaw打不开它。要设置什么入口类么? 请大家帮忙解答下。。
解决方案 »
- 线程结束后 的问题 ??请高手指教,谢谢!!!
- 关于Java网络编程
- 自动运行类出现错误
- 有没有人使用log4j1.3的.怎么把日志写到数据库啊
- Hi eveyone, 我有一个如何比较两个大VO对象是否相等的问题,请大家帮忙,谢谢
- 出现如下提示:Exception in thread "main" java.lang.NoSuchMethodError:main是什么原因?
- ant 的使用,谁能给我讲讲DirSet,FileSet,Path-like Structures是怎么使用的?
- 请问为什么使用PreparedStatement的setString方法会自动在varchar后面补空格?
- 请问各位,invokelater()的作用是什么?
- 为什么平时很少看到过用JAVA编写的程序呀?大家能说说哪些有名点的软件是java编写的吗?
- 有关package中引用类的问题???大家帮帮忙,多谢啦!!!
- java jdk6.0裝好后如何進入 java開發環境
单击: 文件 》导出
在打开的窗口中打开JAVA文件夹,选择JAR文件
然后选择自己的项目
下面选择要导出jar文件存放位置
单击完成
日录下,重启myeclipse后右键点工程就会看到Build Fat点选后跳出窗口,勾选(use extern jar name)
然后选择保存路径,main-class选择主类,勾选one-jar,就完成了