您的位置:首页 > 移动开发 > Android开发

一起Talk Android吧(第五回:Java中的程序结构)

2017-02-26 20:40 344 查看
各位看官们,大家好,上一回中咱们说的是Java中运算符的例子,这一回咱们说的例子是Java中的程序结构。闲话休提, 言归正转。让我们一起Talk Android吧!

看官们我们在前面的章回中介绍了Java中的变量类型和运算符,通过变量和运算符就可以组成一条程序语句,一条条的程序语句又可以组成我们的程序,程序语句少点还可以,多了就是一团乱麻,不过乱不要紧,我们可以对杂乱的程序语句进行管理,使它们井然有序地为我们所用。那么如何管理呢,这便是我们在这个章回中的主题:程序结构。

程序结构是程序的一种组织方式,它可以把混乱的程序语句组织成井然有序的程序,使程序按照我们的要求来执行程序语句。程序结构一共有三种:顺序结构,判断结构和循环结构。接下来我们分别介绍这三种程序结构。

1. 顺序结构

顺序结构就是让程序语句依照从先到后的顺序来执行,所谓的从先到后是指在整个程序中,前面的程序语句先执行,后面的程序后执行。这有点类似我们在读书,面对着整页的内容,从最上面的一行开始,一行一行地向下阅读。

2. 判断结构

判断结构就是让程序依据判断的结果来执行相应的程序语句,如果判断结果符合程序要求,那么程序执行符合程序要求的程序语句,否则执行其它的程序语句。我这么说,可能大家觉得比较抽象,接下来,我们使用伪代码的形式来演示一下判断结构。

在Java中有两种常用的代码形式:

if(condition)
{
//do something
}
else
{
//do otherthing
}


还有一种是

switch(condition)
{
case 1:
do case 1;
break;
case 2:
do case 2;
break;
...
default:
}


3. 循环结构

循环结果就是让程序语句依据循环条件反复地执行,直到不满足循环条件为止。还像刚才一样,我们使用伪代码来演示一下循环结构。

在Java中有四种循环形式:

do
{
//something
}while(condition);


while(condition)
{
//do something
};


for(;condition;)
{
//do something
};


for(type v: object)
{
//do something
};


这四种形式中,前三种形式在C语言中我们也见过,只有最后一种形式是Java语言特有的。它和for循环的用法类似,在遍历数组时十分方便。

各位看官,关于Java中程序结构的例子咱们就介绍到这里,欲知后面还有什么例子,且听下回分解!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: