2022-07-13 第六组 润土 Java01学习笔记
2024-10-20 16:07:48
1、数据类型:
基本数据类型:
整型:
byte 字节型 -128~127 1个字节
short 短整型 2个字节
int 整型 4个字节
long 长整型 8个字节
浮点型:
float 单精度 4个字节
double 双精度 8个字节
字符型:
char 2个字节
布尔型:boolean
引用数据类型:
点击查看代码
public static void main(String[] args) {
byte a=1;//字节整型
short b=2;//短整型
int c=3;//整数整型
long d=5L;//长整型
float e=6.1F;//单精度浮点型
double f=7.1;//双精度浮点型
char g='你';//字符型
boolean h=true;//布尔型 只有true和false
}
</details>
2、变量:
数据类型的转换:
自动类型转换(自动类型提升):低精度->高精度
强制类型转换:高精度->低精度
3、运算符
逻辑运算符:
与:全真则真 双与&&:条件有false则停(高效) 单与&:条件全看
或:有真则真 双或||单或|同上
非:取反!
异或:^ 有假有真即为真,全真全假即为假
位运算符:(二进制)
& | ^ <<(左移) >>(右移) >>>(无符号右移)
三元运算符:要求两个表达式的运行结果数据类型相同或可自动转换成相同的
点击查看代码
public static void main(String [] args){
int a=10,b=20,c=30;
System.out.println(a>10&&b<30);
System.out.println(a>10||b<30);
}
</details>
总结:
今日学习内容较为简单,但是有点杂,对于细节小知识有更好的掌握与理解。
最新文章
- Linux下搭建PHP环境
- Python学习教程(learning Python)--1.2.4 Python格式化输出科学计数
- 【CocoaPods】配置CocoaPods后 - CocoaPods使用
- lintcode :Integer to Roman 整数转罗马数字
- Yii2高级版本复制新项目出现问题解决(转)
- mini2440触摸屏驱动分析
- Balsamiq Mockups
- [bzoj 1001][Beijing2006]狼抓兔子 (最小割+对偶图+最短路)
- haproxy image跳转 haproxy匹配 匹配到了就停止,不会继续往下匹配
- i美股投资研报--Michael Kors(IPO版) _Michael Kors(KORS) _i美股
- CF 338E Optimize! (线段树)
- ubuntu 14.04 安装搜狗拼音输入法
- 团队项目第一篇——NABCD
- tensorflow tfrecord文件存储
- 小学生都看得懂的C语言入门(4): 数组与函数
- 阿里云php-7.2.12 安装
- PairProject 总结
- boost--线程
- 集合框架_DAY17
- kubernetes部署