2.什么变量.【理解】
3.变量的数据类型【掌握】
4.声明变量,给变量赋值,变量的使用【掌握】
5.变量命名规则【重点】
变量的理解:为了存储数据而在内存中开辟的小空间。
如下:
人 --------- 数据
酒店 --------- 内存
房间 --------- 变量
房间类型 --------- 变量数据类型
房间号 --------- 变量名
人住酒店开房间,要确定房间类型,开好房间后通过房间号找人
数据住内存开变量,要确定变量类型,开好变量后通过变量名来找数据有哪些数据?
数据:“18 165 寜韵 男 女 1.65 47.5”
数据类型:
数值型:
整数:18 165 ---int
小数:1.65 47.5 ---double
字符串:
单字符:'男' ,'女' ---char
字符串:"寜韵" ---String
像之前一样先建立java文件,并命名。
1、先声明,再赋值数据类型 变量名 值
int a = 18
int a;
a=18;
(如下图)
int a=18; 3、连续声明赋值
要求变量是同一种数据类型
int a=18,b=15,c=1;
4.其它数据的储存
注意:
123 --- int
"123" --- String
整数可以储存在字符串中(String)。 变量命名规则:
1、只能由字母、数字、下划线 '_'、$组成
int a* =5;int 2a=5;x
int a1=5;int a$=5;int $a_=5;
2、不能是数字开头
a1 √
2a x
3、不能用java的关键字
如“ void public static main out ” 运算符的使用: 运算符有“+” “-” “*” “/”和模“%”。
“+”在输出语句中做拼接,如下:
public class Dome02{
public static void main(String[] args) {
String A = "寜韵";
char B = '男';
char C = '女';
double D = 1.65,E = 47.5;
System.out.println(A+"是"+C+"孩子"+"身高"+D+"米,体重为"+E);
}
}
“%”在语句中起取余的作用,如下:
其它符号并没有其它要求。
汇总代码:public class Dome02{
public static void main(String[] args) {
//首先定义数据类型,拿“18 165 寜韵 男 女 1.65 47.5”举例。
//如上所说对应的数据储存方式不同。
//整数用“int”小数用“double”单字符”用char“ 字符串用“String”。
//1.先声明,在赋值。
int a; //声明
a = 18; //赋值
System.out.println(a); //输出
//2、声明并赋值
int b = 165;
System.out.println(b);
//3、连续声明赋值
//要求变量是同一种数据类型(中间用逗号隔开)
int c = 18,d =165;
System.out.println(c+"n"+d);
//4.其它数据的储存
String A = "寜韵";
char B = '男';
char C = '女';
double D = 1.65,E = 47.5;
System.out.println(A+"是"+C+"孩子"+"身高"+D+"米,体重为"+E);
//5.运算符的使用
int Q = 22;
int W = 22%7;
System.out.println(W);
}
}
练习:
1. 声明一个变量, 在该变量中存储一个整数 8. 再声明一个 变量, 用来存储一个小数 5.8, 最后输出这两个变量中的数 据。
2. 声明一个变量, 在该变量中存储一个姓名"艾希", 再声明 一个变量, 用来存储一个性别'女', 最后输出这两个变量中 的数据。
3. 声名一个空间,保存你的姓名。再声名一个空间保存你的 性别。再声名一个空间保存你的生日。再声名一个空间保存 你的年龄。最后输出:
姓名 性别 生日 年龄
小样 男 2001.8.8 19
4. 对两个整数 65,25 分别做加、减、乘、除的运算.并把结 果输出
参考代码:
public class Dome02{
public static void main(String[] args) {
//1.
int A = 8;
double B = 5.8;
System.out.println(A);
System.out.println(B);
//2.
String C = "艾希";
char D = '女';
System.out.println(C+""+D);
//3.
String E = "2004.01.30";
int F = 18;
System.out.println("姓名tt性别tt生日tt年龄");
System.out.println(C+"tt"+D+"tt"+E+"tt"+F);
//4.
double G = 65;
double H = 25;
System.out.println(G+H);
System.out.println(G-H);
System.out.println(G*H);
System.out.println(G/H);
}
}
有不会欢迎私信。



