當前位置:首頁 » 編程語言 » javafor增強

javafor增強

發布時間: 2022-02-17 07:41:55

java中怎麼使用for增強給數組賦值

importjava.util.ArrayList;
importjava.util.List;

publicclassTest1{
int[]array=newint[10];
List<Integer>list=newArrayList<Integer>();

publicvoidassignArray(){

//for(inti=0;i<array.length;i++){
//array[i]=(int)(Math.random()*1000)+1;
//}
//這問題太坑了,foreach是用來遍歷集合或數組的,它只有一個中間變數var
//-_-||把它用來給數組賦值幹嘛?
inti=0;
for(intvar:array){

var=(int)(Math.random()*1000)+1;
array[i]=var;
i+=1;
list.add(var);

}
for(intj=0;j<array.length;j++){
System.out.println(list.get(j));
System.out.println(array[j]);
}
}

publicstaticvoidmain(String[]args){
newTest1().assignArray();
}
}

❷ Java中增強for循環怎麼使用

其實就是foreach循環,i就是每個數組的元素,並不是索引,第一個輸入出錯;
其次輸出應該是i,代表每個元素,不是索引,故而再次出錯;
每個都有每個的應用場景,隨機應變,舉一反三,
回答完畢,採納即可

importjava.util.Scanner;

publicclassTest
{
publicstaticvoidmain(String[]args)
{
intscore[]=newint[5];
Scannerinput=newScanner(System.in);
intindex=0;
for(inti:score)
{
score[index++]=input.nextInt();
}
for(inti:score)
{
System.out.println("成績為:"+i);
}
input.close();
}
}

❸ java增強for循環為什麼要增強for循環

你試試遍歷一個集合去,沒有增強for你還得加個迭代器。 Set<String set = new HashSet<String(); Iterator<String it = set.iterator(); while (it.hasNext()) { String str = it.next(); System.out.println(str);}for循環遍歷: System.out.println(str);}有點很明顯了,節省多少代碼呢看起來也方便,實現結果都一樣。

❹ java 什麼時候用增強FOR

增強型的寫起來比較簡單、方便。但是如果集合帶有索引,你又想知道索引的時候就不方便了。當然也可以在外面,int i = 0;然後循環裡面遞增。這樣還不如用原來的。

❺ Java中的增強for循環怎麼用for()中的參數是什麼意思

增強for-each循環

for(Somesome:values){
process(some);
}

其中values是一個數組或Iterable介面的實現。

當對一個數組或集合里的每一項進行與索引值無關的操作時,可以這么辦。

❻ java中使用增強型的for循環有什麼好處

沒什麼好處的,簡單、節省代碼而已、、、

❼ 在java中,新循環,也就是增強for循環怎麼用是什麼格式

for(String str : set) { System.out.println(str); }for裡面對一個參數是要遍歷集合中元素的類型,第二個表示集合中的元素,第三個是集合。增強for循環的方法:

1、創建一個整型數組,我們就是要遍歷它。

5、這就完成了遍歷數組的操作。

❽ java中的增強for循環是什麼

for(Object o:list){ }

首先object是類型 o是聲明的一個object的參數 list是從list列表中找出object對象放到o中

是因為有種傳值叫做引用傳值,當list的內容復雜的時候換成引用傳值會提高編程效率和代碼質量!

❾ java中什麼是加強版的for循環

從java 5.0開始,Java語言就有家加強版的for循環ArrayList <Student> aList=new ArrayList<Student>();如果aList中有學生
for(Student s:aList){
FOR 中會扁歷aList中的每一個元素
}

熱點內容
電腦什麼配置要合適 發布:2025-07-01 04:24:15 瀏覽:164
哪個安卓恢復工具不要錢 發布:2025-07-01 04:21:54 瀏覽:740
sql加空格 發布:2025-07-01 04:09:38 瀏覽:577
如何關閉ftp防篡改 發布:2025-07-01 04:09:04 瀏覽:88
頑固的緩存 發布:2025-07-01 03:28:23 瀏覽:114
u盤插安卓手機上怎麼加密 發布:2025-07-01 03:09:19 瀏覽:91
php記住我 發布:2025-07-01 02:58:51 瀏覽:392
流媒體伺服器搭建php 發布:2025-07-01 02:54:24 瀏覽:371
我的世界伺服器地板方塊 發布:2025-07-01 02:41:35 瀏覽:565
魔域伺服器爆滿怎麼進 發布:2025-07-01 02:31:42 瀏覽:739