数据类型转化,云算符,入门方法

1.数据类型的自由转化
1).数据类型;byte,short ,char ,int , long , float ,double。
Java语言 需要保持数据类型的一致性。所以数据类型要进行转化。
自由转化; 由小的取值范围转化为大的取值范围,可以实现自由换。
short num = 1 ; byte num1 = 2 ; int num3 = num + num1 ;
2.数据类型的强制转化
1) 再由大的取值范围转化为小的取值范围时系统识别不出, 要是手动的进行转换。
short num4 = 4 ; short n5 = short(num4 +num );
int a = 7 byte c = (byte)a ; // 变量之后进行赋值 变量可以直接使用, 如果 字符没有进行 赋值 则就要 加上 ’‘ 。
3.了解ASCLL编码表
了解 a 为 97,A 为 65, 0‘ 为 48
4. 理解int类型 和 char类型的运算原理
char 的类型 是 字符 , 而 int的类型是 数字 是不能直接进行转化的,需要进行强制转换 , char a = 97 , 则 int才可以用 , char 变量名 = (char)整数 不一定 //显示不出。
5. 理解运算 ++ – 的运算含义;
++A , A++ ; 在单独运算的时候没有什么不同; 而当 ++A 混合运算的时候 表示先加1 在进行运算; 而 A++ 表示 先运算在进行加1 。 而– 是同理。
6.理解符号在字符中的应用。
+ 第一种表示; 直接进行 加减 第二中; 在出现 ” a “ + ” b “; 表示链接 拼接的意思则表示 ab 。
减号 这就表示 相减 的意思 。 乘号 * ,
除号 ÷ 1) 两个整数相除 无条件去掉小数部分 留整数部分 。
2 )让一个浮点数参加运算;
3)除数不能为0 ,则系统崩溃。
% 模 / mod 表示只取余数 。 先做除法 再取余数 只能是两个整数。
7. 理解比较运算符号
< 小于号, > 大于号 , == 等于号(是否相等) , <= 小于等于 , >= 大于等于 , != 是否不等 。
可以用于boolean 型 也可以用比较两个数之间的大小 , 可以判断 奇偶性
& & 与 | | 或 ! 非
8.三元符号的符号以及运算结果。
(布尔表达式)? 表达式1: 表达式2;
boolean ; (a>= b)? true: false;
两个数之间进行比较; (a>=b)? a : b;
判断奇偶 ; (a/2 == 0)? 奇数: 偶数;
9. 了解方法的概念;
方法;将相同代码装到一起 ,并随时可以进行调用。达到重复使用代码的目的。
10. 掌握无返回值无参数方法的定义规格
public static void XXX(){

11.了解方法的注意事项
第一 方法名 要用小驼峰
第二.定义之后必须使用
第三 .可以定义无数个
第四 .定义顺序跟读取顺序无关。要看 你调用顺序的关系
第五 .方法名字必须准确

猜你喜欢

转载自blog.csdn.net/weixin_42943720/article/details/81675560