05.数据类型与变量

1.字符串数据类型

在java 定义的基本数据类型中有一个char 代表字符数据类型,但是不建议使用这个类型,要表示字符串可以使用 String 类型,定义时用双引号括起来。

String 是一个类,属于引用数据类型

 

2.自定义枚举数据类型

 

2.布尔值数据类型

java的boolean 数据类型只有两个:false 和 true,注意都是小写,定义时无需使用引号

 

3.申明变量

申明变量是一条完整的语句,格式如下:

变量类型 变量名称;

可以在一行语句中申明多个变量,但是会降低程序的可读性,所以不要这样做。

变量申明尽量靠近变量使用的地方,这是好的编程习惯。

 

4.变量名称

两个不同的变量不要只存在名称大小写的区别。

 

5.变量初始化

变量声明后第一次赋值就是变量初始化,一个变量如果没有被初始化就不要使用他。变量初始化和变量申明可以放在一行语句中,如 int aInt = 4;

 

6.final 定义常量

格式:final 变量类型 变量名;

常量定义以后不可修改,常量名称用全大写。

static final ,表示类常量,可以在类的多个方法中使用,定义在main 方法之外;

public static final ,该常量可以被其他类的方法使用。

 

7.数据类型转换

两个不同的数据类型进行二元操作时,会发生自动的数据类型转换。有些类型之间转换时会发生数据精度丢失的情况。

强制类型转换的语法:

double ss = 12.34;
int ii = (int) ss;

注意,虽然叫强制类型转换,但也不是什么类型都能转换,比如String 就不能转换为int;

自动发生强制类型转换的场景: 

double ss = 2 + 3.6;

 

posted @ 2021-01-06 15:20  周周和奇奇  阅读(55)  评论(0编辑  收藏  举报