变量和运算符
变量,sal smith:sal 800 allen:sal 1300
我们把种能够表示变化数据的量,称为变量,这些符号称为变量名
变量名是由标识符组成,
标识符由字母、数字、下划线( _ )、美元符( $ ),其中标识符不能以数字开头
aaa、abc123、_abc 123abc a3.14
变量通常使用一些有意义的英文名词
变量的作用
用来在内存中保存数据。根据数据类型的不同,变量也分成了不同的类型
java变量的类型
基本数据类型
整型:保存整数
byte
shore
int
long
浮点型:保存小数
float
double
布尔型:保存真或假
boolean
字符型:保存一个字符,使用一对单引括起,例如,‘A’ ‘中’ ‘@’
char
引用类型(类类型)
字符串型:保存一串字符
String
注意:
1. 对数据类型,存在一个默认类型,
比如,写了一个123,java将其理解int型
写了一个3.14,java将其理解double型
2. 在为变量赋值时,要类型匹配
java是一种强类型的语言,对于数据类型的要求非常严格
变量的使用
1. 定义变量
语法:
数据类型 变量名 = 初始值;
其中,数据类型就是上边的那几种,初始值是存储在这个变量中的具体内容
2. 使用变量
语法:
直接使用变量名来代表其内容
注意:
1. 变量一定要先定义、再使用
2. 变量只能定义一次,变量名不能重复(在同一作用域内变量名不能重复)
变量的3要素
1. 变量名,可以在程序中代替数据
2. 变量的大小,指变量在内存中占用空间的大,即能存储多大的数据,以字节为单位
3. 变量的地址,指变量在内存中的位置,通常使用8位16进制数表示,例0x12341235
课前练习
定义2个整型变量v1、v2,分别赋值为20、30,编写代码交换2个变量的内容并输出。
之前 v1=20,v2=30
之后 v1=30,v2=20
输出语句的基本使用
java中使用System.out.println()方法在屏幕上输出数据
1. 输出一个变量
System.out.println(变量名);
2. 输出一个字符串
System.out.println(“要输出的文字”);
3. 输出一个复合的结果
System.out.println(“要输出的文字”+变量名);
说明:当字符串和变量一起输出时,变量会和字符串时行连接操作
编写一个程序,要考虑2个方面的问题
1. 数据结构,如何来保存数据,包含数据的类型、大小。。。
2. 算法,如何来处理数据,就是处理问题的步骤
程序 = 数据结构 + 算法
运算符
用运算符将变量连接起来的式子就行为表达式,比较表达的结果是布尔型的
inta = 10;
a> 20 à false
a> 6 à true
比较2个数据是否相等,要用双等号(==),不等于用!=表示