一、变量使用的注意事项:
1、名字不能重复
2、变量未赋值不能使用
3、long类型的变量定义时,为防止整数过大,后面要加L
例:long l=100000000L
4、float类型的变量定义时为防止类型不兼容后面要加F
例:float f=13.14F
二、标识符定义规则
1、由数字、字母、下划线(_)和美元符($)组成。
2、不能以数字开头
3、不能是关键字
4、区分大小写
三、常见命名约定
小驼峰命名法:“方法,变量”命名
约定1:标识符是一个单词的时候,首字母小写
例:name
约定2:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写
例:firstName
大驼峰命名法:“类”命名
约定1:标识符是一个单词的时候,首字母大写
例:Student
约定2:标识符由多个单词组成的时候,每个单词首字母大写
例:GoodStudent
三、类型转换
自动类型转换
把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量
例:double d=10;
强制类型转换
把一个表示数据范围大的数值或变量赋值给另一个表示数据范围小的变量
(把上面的图倒过来)
格式:目标数据类型 变量名=(目标数据类型)值或变量
例:int k=(int)88.88;(输出为88)
逻辑运算符
三元运算符操作——三个和尚比较身高
public class Demo {
public static void main(String[] args) {
int height1=165;
int height2=175;
int height3=185;
int temp=(height1>height2)?height1:height2;
int max=(temp>height3)?temp:height3;
System.out.println(max);
}
}