java单位代码对照表 java单位换算怎么写代码( 二 )


lblOutUnit.setBounds(offX, lblIn.getY()+lblIn.getHeight()+30, 80, 20);
cboOut.setBounds(lblOutUnit.getX()+lblOutUnit.getWidth()+5, lblOutUnit.getY(), 80, 20);
lblResult.setBounds(offX, cboOut.getY()+cboOut.getHeight()+5, 80, 20);
txtResult.setBounds(lblResult.getX()+lblResult.getWidth()+5, lblResult.getY(), 100, 20);
int w=getWidth ();
int x=(w-70*2-5)/2;//水平居中
btnTrans.setBounds(x, lblResult.getY()+lblResult.getHeight()+30, 70, 25);
btnClear.setBounds(btnTrans.getX()+btnTrans.getWidth()+3, btnTrans.getY(), 70, 25);
}
public void doConvert(){
double v=0;
try{
v= Double.parseDouble(txtIn.getText());
}catch(Exception ex){
txtIn.setText("0");
return;
}
//"米", "分米", "厘米", "毫米"
if(rdLeng.isSelected()){
switch(cboIn.getSelectedIndex()){
case 0:
break;
case 1:
v=v/10;
break;
case 2:
v=v/100;
break;
case 3:
v=v/1000;
break;
default:
return;
}
//v 现在是标准单位:米
switch(cboOut.getSelectedIndex()){
case 0:
break;
case 1:
v=v*10;
break;
case 2:
v=v*100;
break;
case 3:
v=v*1000;
break;
default:
return;
}
if(v0.01){
txtResult.setText(String.format("%2.8f", v));
}else{
txtResult.setText(String.format("%2.2f", v));
}
}else{
//"天", "时", "分", "秒"
switch(cboIn.getSelectedIndex()){
case 0:
v=v*24;
break;
case 1:
break;
case 2:
v=v/60;
break;
case 3:
v=v/3600;
break;
default:
return;
}
//v 现在是标准单位:小时
switch(cboOut.getSelectedIndex()){
case 0:
v=v/24;
break;
case 1:
break;
case 2:
v=v*60;
break;
case 3:
v=v*3600;
break;
default:
return;
}
if(v0.01){
txtResult.setText(String.format("%2.8f", v));
}else{
txtResult.setText(String.format("%2.8f", v));
}
}
}
public static void main(String[] args){
EventQueue.invokeLater(new Runnable(){
public void run(){
new UnitTransfer();
}
});
}
}
//请参考,欢迎指正
java中的变量各占得字节数boolen:1个字节
int:4个字节
float:4个字节
double:8个字节
char:2个字节
byte:1个字节
short:2个字节
long:8个字节
扩展资料
Java8大基本数据类型
1 , 四种整数类型(byte、short、int、long):
byte:8 位,用于表示最小数据单位,如文件中数据,-128~127
short:16 位,很少用,-32768 ~ 32767
int:32 位、最常用,-2^31-1~2^31(21 亿)
2,两种浮点数类型(float、double):
float:32 位,后缀 F 或 f , 1 位符号位,8 位指数,23 位有效尾数 。
double:64 位,最常用,后缀 D 或 d,1 位符号位,11 位指数,52 位有效尾 。
3 , 一种字符类型(char):
char:16 位,是整数类型 , 用单引号括起来的 1 个字符(可以是一个中文字符) , 使用 Unicode 码代表字符,0~2^16-1(65535) 。
4,一种布尔类型(boolean):true真和false假
参考链接:百度百科JAVA
java代码单位换算表格一问inti=i;
System.out.println(“公近”+“ ”+“磅”);
while (i=19){
System,out.println(i + " " + i*2.2);
i = i+2;
}
【java单位代码对照表 java单位换算怎么写代码】java单位代码对照表的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java单位换算怎么写代码、java单位代码对照表的信息别忘了在本站进行查找喔 。

推荐阅读