package sb; public class fenshu { public static void main(String[] args) { double score = 98.5; String name = "张三"; char sex = '男'; System.out.println("分数:"+score); System.out.println("姓名:"+name); System.out.println("性别:"+sex); } }
package sb; public class 第二次平均分 { public static void main(String[] args){ int a =10; double c = a; double b = 11.1; int d = (int)b; } }
package sb; public class 变量 { public static void main(String[] args){ /*/1.声明变量 int money; //2.给变量赋值 money = 1000;*/ //合并 int money =1000; System.out.println(money); } }
1.变量
变量:
一个数据存储空间表示(代词)
2.变量的基本语法
数据类型 变量名 //声明变量
=变量值; //赋值
3.变量的使用
a.变量必需声明,并且初始化够才能使用.
b.变量名不能重复.
4.常见数据类型
int(整数) double(双精度浮点数)
char(字符) String(字符串)
补充:8种基本数据类型
byte (字节类型)
short (短整型)
char (字符型)
int (整型)
long (长整型)
float (单精度浮点型)
double (双精度浮点型)
boolean (布尔型)
5.变量命名规则
变量名:由数字,字符,下划线,美元符号组成,但是不能以数字开头
6.赋值运算
变量名=表达式;
7.算术运算符
+,-,*(乘),/(除取整),%(取余)
++,(自增)等价于 本身= 本身+1
--,(自减)等价于 本身= 本身-1
8.类型转换
8.1分类
a.自动类型转换
b.强制类型转换
8.2自动类型转换
大类型 = 小类型
8.3强制类型转换
小类型 = (小类型)大类型
注意:强制类型转换是可能会出现溢出
9.关系运算符
>(大于),<(小于)
==(等于) !=(不等于)
>=(大于等于) <=(小于等于)
注意:==表示:等于, 表示:赋值
10.boolean类型
只有true和false两个值
11.运算符运算优先级
() > 算术运算符 > 关系运算符 > 逻辑运算符 > 赋值运算(=)
+,-... >, <... ||(或)&&(与)!(非)