java基础学习(2)
来源:互联网 发布:蜂窝数据 3g 编辑:程序博客网 时间:2024/04/30 05:50
1.流程控制
顺序结构 默认的执行顺序
分支结构 根据条件决定执行的代码
1.三目运算符
2.if
if(条件){
代码
}else if(条件2){
代码
}else{
代码
}
3.switch
switch(值){
case 常量1:
代码;
break;
case 常量2:
代码;
break;
default:
代码;
}
4.值的类型
int byte short char
1.5 枚举
1.7 String (1.5,1.7代表jdk版本)
5.3种循环结构
do while while for
do{ while(条件){
}while(条件) 循环体
}
先执行,在判断 先判断,再执行
one.for和while的区别
for 一般用于循环次数一定的情况
while 一般用于循环次数不一定的情况
two.死循环
当判断为假恒为真
while(ture){
代码
}
for(;;){
代码
}
最高级的优先级:()
最低级的优先级:=
!>算术运算符>关系运算符>&&>||
复杂情况下使用括号提高可读性
int random = (int )(Math.random()*10);//产生随机数(0~9)
int 命名 = (int)(Math.random()*数值)产生随机数从0开始(0~(数值-1))
顺序结构 默认的执行顺序
分支结构 根据条件决定执行的代码
1.三目运算符
2.if
if(条件){
代码
}else if(条件2){
代码
}else{
代码
}
3.switch
switch(值){
case 常量1:
代码;
break;
case 常量2:
代码;
break;
default:
代码;
}
4.值的类型
int byte short char
1.5 枚举
1.7 String (1.5,1.7代表jdk版本)
5.3种循环结构
do while while for
do{ while(条件){
}while(条件) 循环体
}
先执行,在判断 先判断,再执行
one.for和while的区别
for 一般用于循环次数一定的情况
while 一般用于循环次数不一定的情况
two.死循环
当判断为假恒为真
while(ture){
代码
}
for(;;){
代码
}
最高级的优先级:()
最低级的优先级:=
!>算术运算符>关系运算符>&&>||
复杂情况下使用括号提高可读性
int random = (int )(Math.random()*10);//产生随机数(0~9)
int 命名 = (int)(Math.random()*数值)产生随机数从0开始(0~(数值-1))
0 0
- java基础学习(2)
- java基础学习(2)
- Java学习基础(2)
- java基础学习(2)
- java学习-基础(2)
- Java基础学习2
- java基础学习2
- Java 基础学习2
- java基础学习2
- 黑马程序员 -- Java基础学习(2)
- java基础学习笔记(2)
- 学习总结2(java基础)
- java基础学习(12)容器-2
- java基础2学习日志
- java基础学习笔记2
- java基础学习笔记2
- java多线程基础学习2
- java基础学习笔记2
- 网络开发中客户端连接保鲜机制实现方法
- Android activity 生命周期(一)
- Java异常处理的误区和经验总结
- 2016/12/15 1003. Multi-key Sorting
- Redis安装配置
- java基础学习(2)
- 解决java操做mysql数据库添加中文数据乱码
- Java集合类详解
- [LeetCode] 78. Subsets
- 论文笔记 R-FCN: Object Detection via Region-based Fully Convolutional Networks
- the navigation stack will not be updated
- angular指令:tm.tags添加/删除标签
- Forword RTO(F-RTO)算法
- Android 在一个应用中如何启动另外一个已安装的应用!!!