您的位置:

java笔记第11次的简单介绍

本文目录一览:

java 语句执行几次?

do{}while()

是先执行,再判断,也就是说首先执行do方法体里面的语句然后采取判断是否符合条件,符合继续执行,反之停止执行.

int

count

=

0;

do

{

System.out.println("Welcome

to

Java");

count++;

}

while

(count

10);

这个执行了10次

int

count

=

0;

do

{

System.out.println("Welcome

to

Java");

}

while

(count++

10);

这个执行了11次

注意while里面的count++10

是先判断count是否小于10

然后再执行count++,别被说10次的误导了

不信可以执行这个代码看看

class

Something

{

public

static

void

main(String[]

args)

{

int

count

=

0;

do

{

System.out.println("Welcome

to

Java"+count);

//看看count究竟是多少次

}

while

(count++

10);

}

}

索引超出了数组界限

1、定义一个int整形类型的数组,初始化10个整数,从1到10;然后循环依次输出11次,由于数组里只有10个数。

2、第11次是抛出了数据越界的错误:java.lang.ArrayIndexOutOfBoundsException。

3、将程序修改一下,保证程序不会非法的运行到第11次,获取数组的长度Array.length;当我们从数组取数时控制在这个长度范围内进行。

4、通过修改,程序得到正确执行。

完整的Java视频教程

Docker视频免费下载

链接:

提取码:1r9g

Docker视频|走进Docker|从Docker到CaaS(一)Docker集群管理介绍|从Docker到CaaS(三)Kubernetes|从Docker到CaaS(六)微服务与CaaS|从Docker到CaaS(二)Docker 容器管理工具|从 Docker 到 CaaS(五)灵雀云部署 Docker 容器|