首页 > 编程语言 > 详细

java基础下

时间:2021-03-11 17:35:25      阅读:21      评论:0      收藏:0      [点我收藏+]

1.顺序结构

如果代码里没有流程控制,程序是至上而下一行一行执行的,一条语句执行完之后继续执行下一条语句,直到程序的最后。

2.条件语句之if

三种格式:
if(条件表达式)
{
执行语句;
}

if(条件表达式)
{
执行语句;
}
else
{
执行语句;
}

if(条件表达式)
{
执行语句;
}
else if (条件表达式)
{
执行语句;
}
……
else
{
执行语句;
}

3.条件语句之switch

格式:
switch(表达式)
{
case 表达式可能的结果值1:
执行语句;
break;
case 表达式可能的结果值2:
执行语句;
break;
...
default:
执行语句;
break;//一般不写
}

switch语句选择的类型只有四种:byte、short、int 、char。(java5之前)。还支持 enum(jdk5), String(jdk7);
* case之间与default没有顺序。先执行第一个case,都没有匹配的case值执行default。
* 结束switch语句的两种情况:遇到break,switch语句执行结束。
* 如果匹配的case或者default没有对应的break,那么程序会从第一次匹配的case语句开始继续向下执行,运行可以执行的语句,直到遇到break或者switch结束为止。

4.循环结构

1. while:事先不需要知道循环执行多少次;
    * while语句
        格式:
        while(条件表达式值为true)
        {
        	执行语句;
        }

2. do  while:同上,只是至少要执行一次(先做,后判断);
    * do while语句
        格式:
        do
        {
        	执行语句;
        }while(条件表达式值为true);

3. for:需要知道循环次数;
      格式:
        for(初始化表达式(1);循环条件表达式(2);循环后的操作表达式(3))
        {
        		执行语句;(4)
        }
        执行顺序:(1) → (2) → (4) → (3) → (2) → (4) → (3)

java基础下

原文:https://www.cnblogs.com/linbin7/p/14518645.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!