Chinaunix首页 | 论坛 | 博客
  • 博客访问: 93568
  • 博文数量: 27
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 220
  • 用 户 组: 普通用户
  • 注册时间: 2016-11-15 10:29
个人简介

博客有点慢

文章分类

全部博文(27)

文章存档

2020年(2)

2018年(1)

2017年(15)

2016年(9)

分类: Android平台

2017-08-20 15:56:46

/*
知识点:数据类型的取值范围及变量赋值要求
取值范围:
整型的取值范围:
byte :8bit、1byte、-2^7 ~2^7 -1
short :16bit、2byte、-2^15~2^15-1
int :32bit、4byte、-2^31~2^32-1
long :64bit、8byte、-2^63~2^63-1
浮点型的取值范围:
float :32bit、4byte、+-40282347E+38F
double:64bit、8byte、+-1.79769313486231570E+308
字符型:char,共16bit,占用两个字节,用于表示单一的字符。
字面量:
1.整数字面量为整型(int)
2.小数字面量为双精度浮点型(double)
数值型类型表示范围:
byte < short */


/*
**创建一个Java源文件,命名为Exerc03.java。在主函数为每一个数值型创建一个变量,并赋值,然后进行各种**加减乘除的运算。
*/


public class Exerc03{
    public static void main(String args[]){
        byte b = 0;//0是整形,但是可以赋值给byte型
        short s = 0;
        int i = 0;
        long l = 10;
        float f = 0.1F;//默认小数为双精度浮点型,所以赋值给float要加F
        double d = 0;
        //i = l; //报错:可能损失经度
        i = (int)l;
        System.out.println(i);
    }
}

阅读(1792) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~