大神,大神,我哪錯(cuò)了
public class HelloWorld {
? ? public static void main(String[] args) {
// 定義一個(gè)長(zhǎng)度為 3 的字符串?dāng)?shù)組,并賦值初始值
String[] hobbys = { "sports", "game", "movie" };
System.out.println("循環(huán)輸出數(shù)組中元素的值:");
// 使用循環(huán)遍歷數(shù)組中的元素
for(int i=0;i<=hobbys.length;i++)
{
? ? System.out.println(hobbys[i]);
}
}
}
2019-07-29
把for循環(huán)中改為i<hobbys.length;? ?
2019-08-03
你的數(shù)組越界了也就是要改為i<hobbys.length
2019-07-31
你的for循環(huán)中? ?i<=hobbys.length??
?i=3的話? 你輸出的就是hobbys[3],即數(shù)組的第4個(gè)值,而你數(shù)組長(zhǎng)度只有3
所以將其改為? ?i<hobbys.length 即可。