----------- android培训、java培训、java学习型技术博客、期待与您交流!------------
一、if语句:用于判断
格式 一 :if (条件表达式){
执行语句;
}
格式二 :if(条件表达式){
执行语句;
}
else{
执行语句;
}
格式三 :if(条件表达式){
执行语句;
}
else if(条件表达式){
执行语句;
}
······这里的else if 可以有很多个
else{
执行语句;
}
执行语句;
}
格式二 :if(条件表达式){
执行语句;
}
else{
执行语句;
}
格式三 :if(条件表达式){
执行语句;
}
else if(条件表达式){
执行语句;
}
······这里的else if 可以有很多个
else{
执行语句;
}
示例:1
public class LianXi {
public static void main(String[] args) {
int x = 2;
if (x > 5) {
System.out.println("yes");
} else {
System.out.println('A');
}
}
}
示例:2对输入的月份进行判断
public class LianXi {
public static void main(String[] args) {
int x = 5;
if (x > 12 || x < 1)
System.out.println("月份不存在");
else if (x >= 3 && x <= 5)
System.out.println(x + "=春季");
else if (x >= 6 && x <= 8)
System.out.println(x + "夏季");
else if (x >= 9 && x <= 11)
System.out.println(x + "秋季");
else
System.out.println(x + "冬季");
}
}
switch 选择语句
格式: switch(表达式){case 取值1:
执行语句;
break;
case 取值2:
执行语句;
break;
......
default:
执行语句;
break;(这个break可以省略)
}
特点 :switch的表达式只可以是四种类型(byte short int char)
:case和default之间没有顺序,前后没关系,但是执行顺序固定,先执行case再到default :switch语句结束有两种方式,执行到switch的大括号或者执行到break,如果执行完一遍 没有结束 就会输出所有执行到的答案
示例:
public class LianXi {
public static void main(String[] args) {
int a = 4, b = 2;
char ch = '+';
switch (ch) {
case '-':
System.out.println(a - b);
break;
case '+':
System.out.println(a + b);
break;
default:
System.out.println("非法");
}
}
}
多个case面对一样的执行语句时可以只写一个执行语句;示例
public class LianXi {
public static void main(String[] args) {
int x = 4;
switch (x) {
case 3:
case 4:
case 5:
System.out.println("春季");
break;
}
}
}
----------- android
培训
、
java培训
、java学习型技术博客、期待与您交流!------------