java基本数据类型byte的使用(25)

 时间:2024-10-15 17:43:39

1、如图所示,我们点击箭头所指的Eclipse这个软件的图标,打开Eclipse软件。

java基本数据类型byte的使用(25)

3、如图所示,在弹出的下拉列表菜单中,我们点击箭头所指的“新建”,之后依次点击“类”,来建立一个java的类文件。

java基本数据类型byte的使用(25)

5、如图所示,我们看到Eclipse已经为我们生成了一个Byte1的类文件,并且自动生成了java的启动主函数。

java基本数据类型byte的使用(25)

7、如图所示,(2).byte类型的运算(加减乘除运算),先进行byte类型的加法运算,声明一个byete类型的变量hui3用于接收hui+hui1的结果,由于byte类型的变量相加时,byte类型会自动转化为int类型再进行字面值的计算,计算的结果就是int类型了,因此我们需要将就算的结果强制转化为byte类型,在进行赋值的,这样编译才可以通过,这是由于java的机制就是这样的,然后我们将计算的结果hui3打印出来。

java基本数据类型byte的使用(25)

9、如图所示,byte类型的减法运算举例:先声明一个byete类型的变量hui3用于接收hui-hui1的结果,由于byte类型的变量相减时,byte类型会自动转化为int类型在进行字面值的计算,计算的结果就是int类型了,因此我们需要将计算的结果强制转化为byte类型,在进行赋值的,这样编译才可以通过,这是由于java的机制就是这样的,最后将计算的结果hui3打印出来。

java基本数据类型byte的使用(25)

11、如图所示,byte类型的乘法运算举例:先声明一个byete类型的变量hui3用于接收hui*hui1的结果,由于byte类型的变量相乘时,byte类型会自动转化为int类型在进行字面值的计算,计算的结果就是int类型了,因此我们需要将计算的结果强制转化为byte类型,在进行赋值的,这样编译才可以通过,这是由于java的机制就是这样的,最后将计算的结果hui3打印出来。

java基本数据类型byte的使用(25)

13、如图所示,byte类型的除法运算举例:先声明一个byete类型的变量hui3用于接收hui/hui1的结果,由于byte类型的变量相乘时,byte类型会自动转化为int类型在进行字面值的计算,计算的结果就是int类型了,因此我们需要将计算的结果强制转化为byte类型,在进行赋值的,这样编译才可以通过,这是由于java的机制就是这样的,最后将计算的结果hui3打印出来。

java基本数据类型byte的使用(25)

15、如图所示,我们点击箭头所指的运行按钮,运行这个java程序。

java基本数据类型byte的使用(25)

17、.这是java的关于jjava基本数据类型byte的使用的源代码可以直接进行编译运行,希望大家能够从中获益良多。package number;public class Byte1 {public static void main(String[] args) {// TODO 自动生成的方法存根//byte类型是8位数据,其取值范围是-128到127,以二进制表示的整数//默认值为0//(1).byte类型的声明byte hui = 10;//打印出hui的值System.out.println("hui的值:"+hui);byte hui1 = 18;//打印出hui的值System.out.println("hui1的值:"+hui1);//(2).byte类型的运算(加减乘除运算)//byte类型的加法运算//声明一个byete类型的变量hui3用于接收hui+hui1的结果//由于byte类型的变量相加时,byte类型会自动转化为int类型在进行//字面值的计算,计算的结果就是int类型了,因此我们需要将就算的//结果强制转化为byte类型,在进行赋值的,这样编译才可以通过,这//是由于java的机制就是这样的byte hui3=(byte)(hui+hui1);//将计算的结果hui3打印出来System.out.println("加法运算结果hui3的值:"+hui3);//以下直接进行字面值计算,只要计算结果满足byte的范围就可以直接赋值了hui3=8+10;//将计算的结果hui3打印出来System.out.println("字面值加法运算结果hui3的值:"+hui3);//byte类型的减法运算//声明一个byete类型的变量hui3用于接收hui-hui1的结果//由于byte类型的变量相减时,byte类型会自动转化为int类型在进行//字面值的计算,计算的结果就是int类型了,因此我们需要将就算的//结果强制转化为byte类型,在进行赋值的,这样编译才可以通过,这//是由于java的机制就是这样的hui3=(byte)(hui-hui1);//将计算的结果hui3打印出来System.out.println("减法运算结果hui3的值:"+hui3);//以下直接进行字面值计算,只要计算结果满足byte的范围就可以直接赋值了hui3=8-10;//将计算的结果hui3打印出来System.out.println("字面值减法运算结果hui3的值:"+hui3);//byte类型的乘法运算//声明一个byete类型的变量hui3用于接收hui*hui1的结果//由于byte类型的变量相乘时,byte类型会自动转化为int类型在进行//字面值的计算,计算的结果就是int类型了,因此我们需要将就算的//结果强制转化为byte类型,在进行赋值的,这样编译才可以通过,这//是由于java的机制就是这样的hui3=(byte)(hui*hui1);//将计算的结果hui3打印出来System.out.println("乘法运算结果hui3的值:"+hui3);//以下直接进行字面值计算,只要计算结果满足byte的范围就可以直接赋值了hui3=8*10;//将计算的结果hui3打印出来System.out.println("字面值乘法运算结果hui3的值:"+hui3);//byte类型的除法运算//声明一个byete类型的变量hui3用于接收hui-hui1的结果//由于byte类型的变量相除法时,byte类型会自动转化为int类型在进行//字面值的计算,计算的结果就是int类型了,因此我们需要将就算的//结果强制转化为byte类型,在进行赋值的,这样编译才可以通过,这//是由于java的机制就是这样的hui3=(byte)(hui/hui1);//将计算的结果hui3打印出来System.out.println("除法运算结果hui3的值:"+hui3);//以下直接进行字面值计算,只要计算结果满足byte的范围就可以直接赋值了hui3=8/10;//将计算的结果hui3打印出来System.out.println("字面值除法运算结果hui3的值:"+hui3);}}

  • 如何对虚拟机的硬盘进行高级设置
  • Microsoft Store如何关闭自动更新应用功能
  • Windows10如何显示出用户名输入框
  • win7中如何查看硬盘是不是gpt分区
  • VMware如何添加新的虚拟机
  • 热门搜索
    三亚自由行旅游攻略 三天旅游 萍乡旅游 蜀南竹海旅游 北欧四国旅游 豪华游轮旅游攻略 三亚旅游住宿攻略 三天旅游去哪里 斯洛伐克旅游 世界旅游日是哪天