對些許代碼感到疑惑
public class HelloWorld {
? ??
? ? public static void main(String[] args) {
? ? ? ??
? ? ? ? // 定義一個(gè)整型數(shù)組,長度為10
int[] nums =new int[10];
? ? ? ??
? ? ? ? //通過循環(huán)給數(shù)組賦值
for (int i = 0; i < nums.length; i++) {
? ? ? ? ? ? // 產(chǎn)生10以內(nèi)的隨機(jī)數(shù)
int x = (int)(Math.random()*10);
? ? ? ? ? ??
nums[i] = x;// 為元素賦值
}
? ? ? ??
// 使用foreach循環(huán)輸出數(shù)組中的元素
for (int num:nums) {
System.out.print(num+ " ");
}
}
}
2020-05-05
for循環(huán)和foreach循環(huán)的區(qū)別而已,可以簡化代碼,在底層直接實(shí)現(xiàn)遍歷輸出,適用于簡單循環(huán),復(fù)雜的循環(huán)方式還是建議使用for
2020-02-05
for循環(huán)遍歷數(shù)組的一種簡單寫法 其實(shí)和for (int i = 0; i < nums.length; i++)效果一樣的。
2019-08-30
int 是數(shù)據(jù)類型;num 相當(dāng)于for循環(huán)中的 i? ?例如for(int i = 1 ; i<5 ; i++),nums 是要循環(huán)的對象。就是上面定義的數(shù)組名,可以變。
2019-08-21
for(int num : nums)
int是每循環(huán)是什么類型
num是每次循環(huán)的變量都放在這里
nums是從哪里獲取數(shù)據(jù)
2019-08-14
這個(gè)是遍歷num數(shù)組,然后實(shí)現(xiàn)循環(huán)輸出
2019-08-13
這三行,,,