亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Java入門第三季

難度入門
時長 5小時 0分
學習人數
綜合評分9.50
1125人評價 查看評價
9.7 內容實用
9.4 簡潔易懂
9.4 邏輯清晰
  • package com.imooc.collection;


    import java.util List;


    public class ListTest {

    //用于存放備選課程List

    public List coursesToSelect;

    public ListTest() {

    ? this.courseToSelect = new ArrayList();

    }

    //用于往coureToSelect中添加備選課程

    public void testAdd() {

    //創建一個課程對象,并通過調用add方法,添加到備選課程List中

    ? Course cr1 = new Course("1" , "數據結構");

    courseToSelecr.add(cr1);

    Course temp =(Course) courseToSelect.get(0);

    System.out.println("添加了課程" + temp.id + ":" + temp.name);

    }

    public static void main (String[] args) {

    ? ?ListTest It = new ListTest();

    ? It.testAdd();

    }

    }

    ?Course cr2 new Course("2","C語言");

    courseToSelect.add(0,cr2);

    Course temp2=(Course) courseToSelect.get(0);

    System.out.println("添加了課程" + temp2.id + ":" + temp2.name);

    }


    Course cr3 = new Course("3","test");

    courseToSelsct.add(4,cr3);

    }

    查看全部
  • s.equals(str1)查看str1是否和s內容相同
    s==str1?? 兩者內存地址是否相同
    查看全部
  • s.charAt(0)查下標0的字符
    查看全部
  • Integer包裝類的常用方法

    查看全部
  • getInstance()為靜態方法,用來獲取一個 Calendar 對象。
    Calendar.Year 等為 Calendar 類中定義的靜態常量。
    getTime() 方法,用來獲取 Date 對象,完成 Calendar 和 Date 的轉換。
    查看全部
  • HashMap類型對象中的get(key)方法通過輸入參數key值返回對應的value值,如果映射不存在,則返回null。
    put(key,value)方法則是建立對應的映射關系。6264d2cb0001c4c210800608.jpgkeySet()方法,返回Map中的所有key的Set集合。因為調用的HashMap所以返回的集合是無序的。6264d4310001b40110800608.jpg
    查看全部
  • keySet()返回的是一個key的集合;<br><br><br><br>
    EntrySet()返回值是所有鍵值對的一個集合;<br><br><br><br>
    <br><br><br>
    Entry類是Map的一個內部類,其泛型是和當前使用的Map是相同的;
    Set<Entry<xxx,xxx>> set name = mapName.entrySet();//將返回內容放入帶有泛型為Entry<xxx,xxx>的set中
    <br><br><br>
    entrySet的返回類型為Entry類的類型,返回值可以用set<Entry>來接收,<br><br><br>
    如果map定義了泛型,則也要在上述接收的set中的Entry中說明:如寫成:set<Entry<xxx,xxx>><br><br><br>
    <br><br><br><br>
    Set、List的添加 、修改、刪除方法類似<br><br><br><br>
    添加——add/addAll<br><br><br><br>
    修改——set<br><br><br><br>
    刪除——remove/removeAll<br><br><br><br>
    <br><br><br><br>
    Map<br><br><br><br>
    添加:使用的是put——put(key, value)<br><br>
    修改:同樣使用的也是put方法——是對指定key的value進行修改,put(key, newValue);<br><br>
    ? ? ? 獲取Map中的對象,使用的是get方法——get(key),返回值是key對應的value;value是什么類型的就用什么類型接收;<br>
    刪除:使用的是remove方法——通過的是刪除key的方式刪除整個對象;如:MapName.remove(key1);

    查看全部
  • HashMap

    查看全部
  • Map











    查看全部
  • set

    查看全部
  • ArrayList

    查看全部
  • 集合框架









    查看全部
  • 使用foreach循環輸出數組中的元素

    for (int num : nums) {

    System.out.print(num + " ");

    }

    查看全部
  • Math 類位于 java.lang 包中,包含用于執行基本數學運算的方法, Math 類的所有方法都是靜態方法,所以使用該類中的方法時,可以直接使用類名.方法名,如: Math.round();

    常用的方法:



    查看全部
  • Date 類最主要的作用就是獲得當前時間,同時這個類里面也具有設置時間以及一些其他的功能,但是由于本身設計的問題,這些方法卻遭到眾多批評,不建議使用,更推薦使用 Calendar 類進行時間和日期的處理。

    java.util.Calendar 類是一個抽象類,可以通過調用?getInstance()?靜態方法獲取一個 Calendar 對象,此對象已由當前日期時間初始化,即默認代表當前時間,如 Calendar c = Calendar.getInstance();

    那么如何使用 Calendar 獲取年、月、日、時間等信息呢?如下面的代碼所示:


    其中,調用 Calendar 類的 getInstance() 方法獲取一個實例,然后通過調用 get() 方法獲取日期時間信息,參數為需要獲得的字段的值, Calendar.Year 等為 Calendar 類中定義的靜態常量。

    Calendar 類提供了?getTime()?方法,用來獲取 Date 對象,完成 Calendar 和 Date 的轉換,還可通過?getTimeInMillis()?方法,獲取此 Calendar 的時間值,以毫秒為單位。如下所示:


    查看全部

舉報

0/150
提交
取消
課程須知
此部分為 Java 課程的進階內容,適合具有一定 Java 基礎的伙伴們學習,如果您是新手,建議您移步 《Java入門第一季》 和 《Java入門第二季》,在理解并掌握面向對象相關知識后再回來進修。
老師告訴你能學到什么?
本課程將學習 Java 中的異常處理、集合框架、字符串、常用類等,逐步學習掌握 Java 高級技術。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!