第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

為什么我解析不了方法

https://img1.sycdn.imooc.com//5c88c4c50001038908060728.jpg

是照著老師打的 ?只不過我是在idea上 ?這應(yīng)該沒關(guān)系的把

正在回答

3 回答

感覺最后多了個(gè) }

0 回復(fù) 有任何疑惑可以回復(fù)我~

你把testForEachForSet方法放到main方法前面試試

0 回復(fù) 有任何疑惑可以回復(fù)我~
package?com.test.collection;

import?java.util.ArrayList;
import?java.util.Arrays;
import?java.util.List;
import?java.util.Scanner;

public?class?SetTest?{

????public?List<Course>?coursesToSelect;
????//構(gòu)造器
????public?SetTest(){
????????coursesToSelect=new?ArrayList<Course>();
????}

/*????public?static?class?List_Test?{
????????//用于存放備選課程的List
????????public?List?coursesToSelect;

????????public?List_Test(){
????????????this.coursesToSelect=new?ArrayList();
????????}
????????}*/
????????//用于網(wǎng)coursesToSelet中添加備選課程
????????public?void?testAdd(){
????????????//創(chuàng)建一個(gè)課程對象,并通過調(diào)用add方法,添加到備選課程中
????????????Course?cr1=new?Course("1","數(shù)據(jù)結(jié)構(gòu)");
????????????coursesToSelect.add(cr1);
????????????Course?temp=?(Course)?coursesToSelect.get(0);
????????????//System.out.println("添加了課程:"+temp.id+";"+temp.name);


????????????Course?cr2=new?Course("2","C語言");
????????????coursesToSelect.add(0,cr2);
????????????Course?temp2=?(Course)?coursesToSelect.get(0);
????????????//System.out.println("添加了課程:"+temp2.id+";"+temp2.name);

????????????//coursesToSelect.add(cr1);
????????????//Course?temp0=?(Course)?coursesToSelect.get(2);
????????????//System.out.println("添加了課程:"+temp.id+";"+temp.name);

????????????//下面方法會(huì)拋出數(shù)組下標(biāo)越界異常
????????????//?Course?cr3=new?Course("3","test");
????????????//coursesToSelect.add(4,cr3);

????????????Course[]?courses={new?Course("3","離散數(shù)學(xué)"),new?Course("4","匯編語言")};
????????????coursesToSelect.addAll(Arrays.asList(courses));
????????????Course?temp3=?(Course)?coursesToSelect.get(3);
????????????Course?temp4=?(Course)?coursesToSelect.get(4);

????????????//System.out.println("添加了兩門課程:"+temp3.id+";"+temp.name+";"+temp4.id+";"+temp4.name);

????????????Course[]?courses2={new?Course("5","高等數(shù)學(xué)"),new?Course("6","大學(xué)英語")};
????????????coursesToSelect.addAll(2,Arrays.asList(courses2));
????????????Course?temp5=?(Course)?coursesToSelect.get(2);
????????????Course?temp6=?(Course)?coursesToSelect.get(3);
????????????//System.out.println("添加了兩門課程:"+temp5.id+";"+temp5.name+";"+temp6.id+";"+temp6.name);

????????}


????????/*
????????for?each方法訪問集合元素??更好
?????????*/
????????public?void?testForEach(){
????????????System.out.println("有如下課程待選(通過foreach訪問:");
????????????for?(Object?obj:coursesToSelect){
????????????????Course?cr=(Course)obj;
????????????????System.out.println("課程:"+cr.id+";"+cr.name);
????????????}
????????}


????public?static?void?main(String[]?args)?{
????????????SetTest?st=new?SetTest();
????????????st.testAdd();
????????????st.testForEach();
????????????Student?student=new?Student("1","小埋");
????????System.out.println("歡迎學(xué)生?"+student.name+"選課");
????????//創(chuàng)建一個(gè)scanner對象,用來接收從鍵盤輸入的課程ID
????????Scanner?console=new?Scanner(System.in);

????????for?(int?i=0;i<3;i++){
????????????System.out.println("輸入課程ID");
????????????String?courseId=console.next();
????????????for?(Course?cr:st.coursesToSelect){
????????????????if?(cr.id.equals(courseId)){
????????????????????student.courses.add(cr);
????????????????}
????????????}
????????}
????????st.testForEachForSet(student);
????}
????public?void?testForEachForSet(Student?student){
????????????//打印輸出?學(xué)生所選的課程
????????System.out.println("xuanle"?+student.courses.size()+"ke");
????????for?(Course?cr:student.courses){
????????????System.out.println("選擇了課程?"+cr.id+":"+cr.name);
????????}
????}
????}


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么我解析不了方法

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號