数据类型、默认值。

您所在的位置:网站首页 long类型的数据默认值是 数据类型、默认值。

数据类型、默认值。

2024-01-15 14:31| 来源: 网络整理| 查看: 265

标题:2019.10.08笔记

1、快捷键 alt+/

2、数据类型 基本数据类型(8种): 整数(4种):byte、short、int、long 小数(2种):float、double

3、java如何表示一个整型数据? 变量

4、如何定义一个变量? 语法: 数据类型 变量名 = 变量值 ; int i = 3 ; 英文符号; 每一行程序都以;号结束 = 是赋值的意思,不是数学里面的等号 赋值:把右边的值放进左边的房间里

int a ; // 变量的声明,只能一次 a = 1 ; // 变量的赋值,可以多次,第一次叫初始化。变量必须初始化后才能使用 a = 2 ; a = 3 ;

byte b = 1 ; short s = 1 ; long h = 1 ; // byte(1) short(2) int(4) long(8)的区别是什么? 申请的内存空间不一样 // byte(-128~127) // 假如long也不够用怎么办?基本数据类型就不够用了,我们要使用引用数据类型BigDecimal

long h1 = 3000000000L;// 直接的一个整数值默认是int类型,如果要定义个long类型的后面加上字母L

// 面试题: 3 默认是什么类型? // 3.14 默认是什么类型?

// float4个字节 double是8个字节 float f = 3.1F ; // 3.1默认是double类型,如果需要float类型的值需要在后面加一个F double d = 3.2 ;

// 类型转换( 精度丢失 溢出 ) byte b1 = 1 ; int t = b1 ; // OK 默认类型自动转化 低 --》 高

t = (int) f ; //高--》 低 需要强制类型转化( 精度丢失 ) t = 128 ; byte b2 = (byte) t ; //(溢出) System.out.println(b2);// 在控制台上面输出内容

字符 char :是由一个数字或者字母或者符号或者字,(或者直接给字符值,一般不这么用) * 1,长度必须为1 2,必须用英文符号单引号括起来 * * 字符使用什么编码的? unicode * 每一个字符都对应一个整型值,理论上可以用来运算。 * * 面试题: * 1,请问H的字符值是多少?(A:65 a:97) * * * * 布尔 boolean :表示是否 或者 真假 。只有2个值(true false) * */

char c = '中' ; char a = 65;// 语法上可以,但是一定不要这么用 int i = a ; boolean b = true ; boolean b2 = false ; int d = 0b100010001 ;// 0b开头是2进制 int d1 = 06 ;// 0开头表示8进制 int d2 = 0Xf ;// 0x开头表示16进制 System.out.println(b2);


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3