本文目錄一覽:
- 1、java 語句執行幾次?
- 2、索引超出了數組界限
- 3、完整的Java視頻教程
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 容器|
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/193736.html