java 程序 看看哪错了
来源:百度知道 编辑:UC知道 时间:2024/06/23 01:01:44
class Conversion {
public static void main(String args[]) {
byte b;
int i =257;
double d = 323.142;
System.out.println("\n conversion of in to byte.");
b = (byte)i;
System.out.println("\n conversion of double to int");
i = (int)d;
System.out.println("d and i :"+d"+"+ i);
System.out.println("\n conversion of double to byte.");
b = (byte )d;
System.out.println("d and b "+d"+"+b);
}
}
public static void main(String args[]) {
byte b;
int i =257;
double d = 323.142;
System.out.println("\n conversion of in to byte.");
b = (byte)i;
System.out.println("\n conversion of double to int");
i = (int)d;
System.out.println("d and i :"+d"+"+ i);
System.out.println("\n conversion of double to byte.");
b = (byte )d;
System.out.println("d and b "+d"+"+b);
}
}
/* System.out.println("d and i :"+d"+"+ i);
System.out.println("\n conversion of double to byte.");
b = (byte )d;
System.out.println("d and b "+d"+"+b); */
System.out.println("d and i :"+d"+"+ i); 和
System.out.println("d and b "+d"+"+b);中少个加号。
改为System.out.println("d and i :"+d+"+"+ i); 和
System.out.println("d and b "+d+"+"+b);就可以了
print语句也引号和加号配合出错了。
完整正确的程序见下面:
byte b;
int i =257;
double d = 323.142;
System.out.println("\n conversion of int to byte.");
b = (byte)i;
System.out.println("b and i :"+b+","+ i);
System.out.println("\n conversion of double to int");
i = (int)d;
System.out.println("d and i :"+d+"