.length 與 size()都能獲取長度信息為什么不能用.length???
public?void?testGet(){
????int?size=coursesToSelect.size();
????System.out.println("有如下課程待選:");
????for(int?i=0;i<size;i++){
????????Course?cr=?(Course)?coursesToSelect.get(i);
????????System.out.println("課程:"+cr.id+":"+cr.name);
????}為什么數組長度不能用 .length? 要用size()方法??
public?void?testGet(){
??
????System.out.println("有如下課程待選:");
????
????for(int?i=0;i<coursesToSelect.length;i++){
????????Course?cr=?(Course)?coursesToSelect.get(i);
????????System.out.println("課程:"+cr.id+":"+cr.name);
????}這個會報錯
2022-05-15
數組的長度用length方法,集合沒有length方法,只有size方法。對象不同所用的方法當然不同,就好像集合中的List集合可以使用三種方法遍歷,而Set集合只能有兩種方法,對象不同,策略就不一定
搜索
復制
2022-03-11
集合跟數組不能一概而論呀!
2020-10-27
集合用size方法,數組用length方法