您的位置:首页 > 编程语言 > Java开发

4、从零开始学习JAVA--流程控制

2013-08-20 11:13 267 查看
1、分支结构

从C/C++演变而来,也是就选择结构

if...else if...else...

switch(表达式)



case 常量1:语句1;

break;

case 常量2:语句2;

break;

......
default:默认语句;

break;



表达式只能是char、byte、int、short

default不是必须的。

2、循环结构

for和while循环,也是从C/C++演变而来,没有太大区别

注意掌握两个例子:求素数和三角形。

public class TestPrimeNumber
{
public static void main(String[] args)
{
for(int i = 100; i < 201; i++)
{
boolean b = false;

for(int j = 2; j < i-1; j++)
{
int k = i % j;
if(k == 0)
{
b = true;
}
}

if(!b)
{
System.out.println(i);
}
}
}
}


public class TestTriangle
{
public static void main(String[] args)
{
int h = 6;

for(int i = 1; i <= h; i++)
{
for(int j = 0; j < h - i; j++)
System.out.print(' ');

for(int k = 0; k < i; k++)
System.out.print("* ");

System.out.println(" ");
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: