java学习笔记day03
java语言基础知识
1,类型转换知识
···自动类型转换
类型范围小的变量,可以直接赋值给类型范围大的变量
自动类型转换的底层原理:
char可以直接赋给int,因为char类型是字符,在底层是二进制数据,char是两个字节,int是4个字节
总结:
···表达式的自动类型转换
总结:
···强制类型转换
类型范围大的数据或者变量,不能直接赋值给类型范围小的变量,会报错。
解决办法:
PS:
万能提示键:alt+回车
总结:
2,运算符的使用
···基本算数运算符
总结:
??案例:
公式总结:
···“+”符号可以做连接符
与字符串运算的时候是用作连接符的,其结果依然是一个字符串
总结:
···自增自减运算符
注意事项:
eg:
总结:
??案例
eg:同步得出结果
···赋值运算符
“=”
总结:
···关系运算符:
eg:
···逻辑运算符
可以把多个条件的布尔结果放在一起运算,最终返回一个布尔结果true或false。
eg:京东选手机
eg:
总结:
···三元运算符
格式:条件表达式 ? 值1 : 值2;
执行流程:首先计算关系表达式的值,如果值为true,返回值1,如果为false,返回值2。
??案例:
拓展:另一种方式
···运算符优先级
eg:
??案例知识:键盘录入技术
官网-products-java-documentation download-下载API文档
eg:
总结:
本节课大总结:
思维导图xmind资源:
链接:https://pan.baidu.com/s/1fGi9zrcCFw5iDDEWgUZoxA
提取码:voj3
现在是2022.5.1.01:13
over!