一：
  修改前：  
     p50 例3.21原书代码为：
     public class Conver{					//创建类
	public static void main(String[] args) {
		byte mybyte = 127; 			//定义byte型变量mybyte，并把byte型变量允许的最大值赋给mybyte
		int myint = 150; 			//定义int型变量myint，并赋值150
		float myfloat = 452.12f;		//定义float型变量myfloat，并赋值
		char mychar = 10;			//定义char型变量mychar，并赋值
		double mydouble = 45.46546; 	//定义double型变量，并赋值
		System.out.println("byte型与float型数据进行运算结果为：" + mybyte + myfloat);
		/* 将运算结果输出 */
		System.out.println("byte型与int型数据进行运算结果为：" + mybyte * myint);
		System.out.println("byte型与char型数据进行运算结果为：" + mybyte / mychar);
		System.out.println("double型与char型数据进行运算结果为：" + mydouble + mychar);
	}
}
     其中第一行输出语句为：
		System.out.println("byte型与float型数据进行运算结果为：" + mybyte + myfloat);
		由于使用“+”运算符，会将byte变量、float变量与字符串进行连接。为使本实例更能
                说明问题，应该将该实例中输出语句的第一行和最后一行进行修改。
   
   修改后例3.21代码为：
    public class Conver{					//创建类
	public static void main(String[] args) {
		byte mybyte = 127; 			//定义byte型变量mybyte，并把byte型变量允许的最大值赋给mybyte
		int myint = 150; 			//定义int型变量myint，并赋值150
		float myfloat = 452.12f;		//定义float型变量myfloat，并赋值
		char mychar = 10;			//定义char型变量mychar，并赋值
		double mydouble = 45.46546; 	//定义double型变量，并赋值
		System.out.println("byte型与float型数据进行运算结果为：" + (mybyte + myfloat));
		/* 将运算结果输出 */
		System.out.println("byte型与int型数据进行运算结果为：" + mybyte * myint);
		System.out.println("byte型与char型数据进行运算结果为：" + mybyte / mychar);
		System.out.println("double型与char型数据进行运算结果为：" + (mydouble + mychar));
	}
}
	