码迷,mamicode.com
首页 > 其他好文 > 详细

第三章

时间:2017-06-04 21:15:58      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:string类   选择   代码块   条件判断   否则   efault   switch语句   1.7   ring   

1.选择结构
第一种:
if(条件){
//代码板块
}
解释:如果条件结果为true,那么执行代码块,否则不执行。
第二种:
if(条件){
//代码板块1
}else{
//代码板块2
}
解释:如果条件结构为true,那么执行代码块1,否贼执行代码块2。
第三种:
if(条件1){
//代码块1
}else if(条件2){
//代码块2
}。。。{
。。。
}else{
//代码块n
}
解释:如果条件1结果为True,那么执行代码块1,
如果条件1为false,那么将执行下个条件判断,依次从夫上面的过程。
注意:判断字符串是否相同用
str1.equals(str2)
判断字数相同用num1 == num2
2.switch...case选择结构
switch(表达式值){
case 的值1:语句1;break;
case 的值2,语句2;break;
..........
default:语句n;
}
解释:如果表达式的值为值1,那么执行语句1,
如果表达式的值为2,那么执行语句2,
...如果表达式从上到下都没有匹配到值,那么执行default后面的语句n。
注意:1.表达式值可是整形,字符型,JDK1.7以后是String类型
2.break:表达终止,表达式整个switch语句结束。
3.如果匹配到值,并且没有执行break,那么从匹配到那个值的,语句开始,行面的每一个语句都会执行,直到整个程序结束或者
遇到break。

第三章

标签:string类   选择   代码块   条件判断   否则   efault   switch语句   1.7   ring   

原文地址:http://www.cnblogs.com/hewei-666/p/6941582.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!