一、变量的“声明”:只有数据类型和变量名,如果不理解的话,请看下面黄色字体,前面那个是格式,下面四类八种是例子只有等号前面的两组英文;
格式: 数据类型 变量名; //这个就是声明
声明有几种数据类型,(四类八种):
例子:
第1类:整型
int i; //声明一个整型的变量,其变量名字为i;
short s; //声明一个短整型的变量,其变量名字为s;
long l; //声明一个长整型的变量,其变量名字为l;
byte by; //声明一个字节型的变量,其变量名字为by;
第2类:浮点型
double d; //声明一个浮点型双精度的变量,其变量名字为d;
float f; //声明一个浮点型单精度的变量,其变量名字为f;
第3类:字符型
char c; //声明一个字符型的变量,其变量名字为a;
第4类:布尔型
boolean bl; //声明一个布尔型的变量,其变量名字为bl;
!!!声明代码如下:
// 声明格式:数据类型 变量名; //1.声明一个数据类型为整型的变量,变量名为i: int i; //2.声明一个数据类型为短整型的变量,变量名为s: short s; //3.声明一个数据类型为长整型的变量,变量名为l: long l; //4.声明一个数据类型为字节类型的变量,变量名为by: byte by; //5.声明一个数据类型为浮点型单精度的变量,变量名为f: float f; //6.声明一个数据类型为浮点型双精度的变量,变量名为d: double d; //7.声明一个数据类型为字符类型的变量,变量名为a: char c; //8.以下声明一个布尔数据类型: boolean bl;
二、变量的“赋值”:先声明数据类型和变量名才能赋值,赋值是 “=”号;
’赋值‘其意思用人的理解是:数据类型就是什么品牌和多大的容器,变量名理解为这个容器叫什么名字,知道这个容器的名字后,以后想使用这个变量装东西,就用这个名字,用这个名字就代表了用这个容器,
//1.如果还看不懂上面这段话,就模仿自己给自己多读几遍这段,多读几遍就有一丢丢理解了!
//2.赋值的操作作用就是将右边的数据值通过这个等号赋值数据给左边,让变量名这个容器里存放东西可以操作,理解为右边的东西存在左边的口袋里
//3.赋值只有变量名和等号和值和分号;
格式: 变量名 = 数值;
以下部分接上面的声明变量后继续敲:
//以下是代码赋值片段 i = 15; //int s = 20; //short l = 25; //long by = 30; //byte d = 30.0; //double f = 20.0f; //float c = 'a'; //char //以下布尔类型二选1; h = true; //boolean h = false; //boolean
三、变量的“初始化”,一气呵成以上的声明和赋值所有部分;
格式: 数据类型 变量名 = 值 ;
详细步骤注解:
1.数据类型:指的是四类八种数据类型;
2.变量名 : 容器名,用这个名字就代表用这个容器装东西,装数值;
3. = :赋值号,和数学中的等于号不一样,其作用是将右边的值装进容器里,步骤完成
后就叫赋值; //编程中的相等: “==”;
4. 值 : 数据值,看前面数据类型是怎么数据类型了,只能装对应的类型数据值,如果装
其它值则需要进行转换,这里不介绍转换;
例子:
第一类:整型
//声明一个整型的变量,并为其变量名ii初始化赋值数据为100;
int ii = 100;
//声明一个短整型的变量,并为其变量名ss初始化赋值数据为50;
short ss = 50;
//声明一个长整型的变量,并为其变量名ll初始化赋值数据为150;
long ll = 150;
//声明一个字节型的变量,并为其变量名by初始化赋值数据为97;
byte by = 97;
第2类:浮点型
//声明一个浮点型单精度的变量,并为其变量名ff初始化赋值数据为100.0f;
//浮点型的单精度后缀必须要加f\F,否则默认是浮点型为double则会报错!!!
float ff = 100.0f;
//声明一个浮点型双精度的变量,并为其变量名dd初始化赋值数据为150;
double dd = 150.0 ;
第3类:字符型
//声明一个字符型的变量,并为其变量名cc初始化赋值数据为字符'a';
char cc = 'a';
第4类:布尔型
//声明一个布尔型的变量,并为其变量名bl1初始化赋值数据为 :true(真值);
boolean bl1 = true;
//声明一个布尔型的变量,并为其变量名bl2初始化赋值数据为 :false(假值);
boolean bl2 = false;
//以下是初始化部分:由于太多,我只写了四个供参考 //格式如: 数据类型 变量名 = 值; //1.第一个是整型的int初始化: int ii = 100; //将100的值通过等号赋予给ii变量持有进行操作; //2.第二个是浮点型的double初始化: double dd = 12345.12345; //3.第三个是字符型的char初始化: char cc = 'a'; //4.第四个是布尔类型boolean的初始化,布尔值分真假两个部分: boolean bl1 = true;//真 boolean bl2 = folse;//假