public class Test {
public static void main(String args[]){
int Fahrenheit = 0;//华氏温度
int Celsius = 0;//摄氏温度
byte temp[] = new byte[256];//暂时存储键盘的输入信息
System.out.print("请输入华氏温度:");
try {
System.in.read(temp);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Fahrenheit = Integer.parseInt(new String(temp).trim());//trim()函数去除字符串中的换行和空白,防止字符串解析成数值时解析出错
Celsius = (int) ((Fahrenheit-32)/1.8);
System.out.print("转换为摄氏温度为:"+Celsius);
}
}
不对
老哥,我弄好了,就在你那个基础上改了一点。