JAVA语言程序设计(基础篇)第三章->∞
来源:互联网 发布:深圳八爪网络 编辑:程序博客网 时间:2024/05/18 01:11
JAVA语言程序设计(基础篇)第三章->∞
第三章
选择
3.1
boolean:true 或 false (和C不一样)
3.5
if 分支的时候,一条语句的情况可以忽略花括号
注意不同情况中重复代码
eg:
if(xxx) { t = 5000; System.out .println("t * t"); } else { t = 1000; System.out .println("t * t"); }
改成
if(xxx) { t = 5000; }else { t = 1000; }System.out.prinln(" t * t ");
简化boolean
if(ins){even = true;}else{even = false;}
改成
boolean even = num % 2 == 0 ;
3.注意浮点数 double 16 位小数
3.7**随机数**
eg:
int number = (int)(Math.random() * 10);
3.10 逻辑运算符
下方表达式在数学中是正确的,在 java 中错误
(1 <=number <=31)
因为(1 <=number)得到boolean的 true 或者 false ,不能继续和31比较,操作数不兼容!!!
改成 (1 <=number) && (number <=31)
3.11
!(condition1 || condition2) 等价于 condition1&&condition2
3.13
switch(status){ case 0: xxxxxxxxxxxxx; break; case 1: xxxxxxxxxxxxx; break; default:xxxxx;//没有符合条件的case的默认动作}
3.14条件表达式
与C语言类似的三元运算符
if ( x> 0) y = 1;else y = 0;
可以转换为
y = (x > 0) ? 1 : 0;
boolean ? expression1 : expression 2;
![这里写图片描述](http://img.blog.csdn.net/20171021164731902?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZmVuY2V3YXRjaGRvZw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
和C重复,下面略写
1if语句
if->else if->else
2.switch语句
switch(status){ case 0://xxxxxxxx break;//省略break,顺序执行 case 1://xxxxxxxx break; //////////////////////////// default;}
关键术语 本章小结 待上传
/////////////////////////////////////////////////////////////////////////
第四章 数学函数 字符 字符串
4.2 数学函数方法
指数函数方法
取整方法
min, max , abs方法
random方法
4.3
char:强制转换只取数据低十六位;
0——0XFFFF任何一个十六进制正整数都可以隐式转换成字符型数据,其余必须显示转化为char
4.4 String型
”字符串“数据类型:引用类型(reference type)
字符串转换:“Welcome” . toLowerCase();
“Welcome” . toUpperCase();
- JAVA语言程序设计(基础篇)第三章->∞
- java语言程序设计基础篇第三章编程练习题
- 【java语言程序设计基础篇第十章第三题】
- Java语言程序设计(基础篇)原书第十版 课后习题 第三章
- java语言程序设计-基础篇(第八版)第三章课后题答案
- 《java语言程序设计基础篇》
- java语言程序设计-基础篇
- JAVA语言程序设计(基础篇)第九章答案
- Java语言程序设计(基础篇)十四章习题 显示图像
- Java语言程序设计(基础篇)第十版
- Java语言程序设计(基础篇)第十版
- Java语言程序设计(基础篇)第十版
- Java语言程序设计(基础篇)课后答案
- JAVA语言程序设计(基础篇)第十版
- JAVA语言程序设计 基础篇 读书笔记(前两章)
- Java语言程序设计基础(1)
- Java语言程序设计基础(一)
- 《java语言程序设计》第三章学习总结
- CSharp获取主机所有设备的硬件信息和系统信息
- 字符串替换
- 尴尬的梦
- jquery 鼠标悬停显示信息提示框
- JAVA模拟学生选课系统
- JAVA语言程序设计(基础篇)第三章->∞
- 捕捉全局异常
- 第一次部署项目——是魔法吧
- opencv像素基本操作及图像遍历at
- UVA12506 字典树简单应用
- 多用户留言系统0.3-执行耗时
- hive学习笔记-架构分析
- ls -l 第一个字符详解
- Xshell脚本——0开始