索引改變問(wèn)題
為什么當(dāng)離散數(shù)學(xué)和匯編語(yǔ)言的索引是2和3時(shí)不能將重復(fù)的數(shù)據(jù)結(jié)構(gòu)擠到下面,而高等數(shù)學(xué)和大學(xué)英語(yǔ)能將數(shù)據(jù)結(jié)構(gòu)擠到下面
為什么當(dāng)離散數(shù)學(xué)和匯編語(yǔ)言的索引是2和3時(shí)不能將重復(fù)的數(shù)據(jù)結(jié)構(gòu)擠到下面,而高等數(shù)學(xué)和大學(xué)英語(yǔ)能將數(shù)據(jù)結(jié)構(gòu)擠到下面
2016-09-16
舉報(bào)
2016-09-17
在List當(dāng)中,在相同的索引位置重復(fù)添加數(shù)據(jù)時(shí),后添加的數(shù)據(jù)會(huì)將先添加的數(shù)據(jù)索引位置向后移動(dòng)一位,也就是擠下去。
例如:
import java.util.List;
import java.util.ArrayList;
public class ListDemo{
public static void main(String[]args){
List<String> list=new ArrayList<String>();
list.add(0,"aa");
list.add(0,"bb");
for(String str : list){
System.out.println(str);
}
}
運(yùn)行結(jié)果為:bb
? ? ? ? ? ? ? ? ? ? ?aa