CodeGym University
學習
課程
任務
問卷及小測驗
遊戲
幫助
學習提醒時程表
社群
使用者
論壇
聊天
文章
成功故事
活動
評論
訂閱
亮色主題
課堂
評論
關於我們
開始
開始學習
現在就開始學習
探索地圖
課堂
等級 7
你升級了!
Java 語法
等級 7,
課堂 0
7級 信息技術 始於 20 世紀末的計算機革命導致了 90 年代中期互聯網 (web) 的誕生。這是一場更大規模革命的開始。互聯網的效果堪比工業化。但最有趣的事實是,這個過程仍處於起步階段。 新世界 有超過 2 億個網站。三十億人使用互聯網。在線拍賣、網站、在線購物、在線服務……IT 經濟每年以 20%-30% 的速度增長。這些數字令人難以置信。而且增長並沒有放緩。 在過去的10年裡,矽谷(世界IT中心)每隔一個月就會成立一家後來價值10億美元的新公司。這還不包括 Faceb
數組
Java 語法
等級 7,
課堂 1
作為 Codegym 大學課程一部分的導師授課片段。報名參加完整課程。 “嗨,阿米戈!” “嘿,艾莉!” “今天,我將向您介紹一個有趣的新實體:數組。數組是一種數據類型,可以存儲多個值,而不僅僅是一個值。” “我們先打個比方。讓我們來比較一棟房子和一棟公寓樓。一棟普通的房子通常只有一個家庭居住,而一棟公寓樓卻分成許多公寓。要給住在一棟房子裡的家庭寄一封信,你需要註明房子的唯一地址。要給住在公寓樓的家庭寄信,需要寫公寓樓的唯一地址和公寓號。” “到目前為止,一切似乎都很清楚。”
內存中的數組
Java 語法
等級 7,
課堂 2
“嗨,阿米戈。讓我告訴你這一切是如何在記憶中運作的。” “什麼是345?” “只是一個隨機數,但它代表了一個包含‘雨’字的字符串的地址。” “數組有點複雜。” “155,166,177——這些數字也是隨機的,它們代表右邊字符串的地址嗎?” “是的。你能夠自己猜到這一點很好。請注意,這裡還有一個額外的對象——一個包含 10 個元素的數組。” “這很有道理。謝謝。眼見為實。謝謝你,Rishi。”
數組的基本操作
Java 語法
等級 7,
課堂 3
“這裡有一些您可以用數組做的有趣事情的例子:” 示例 1。 用 1 到 10 的數字填充 10 元素數組: public class MainClass
練習創建和使用數組
Java 語法
等級 7,
課堂 4
“嗨,阿米戈!這裡有幾項任務交給你,我的朋友:”
數組列表
Java 語法
等級 7,
課堂 5
“我在這裡。” “嗨,艾莉!” “今天我們要聊一個有趣的話題,我要給大家講講ArrayList這個類。” “一個新類?酷!它能做什麼?” “讓我從背景說起。程序員唯一不喜歡數組的地方就是你不能改變它們的大小。如果你需要向一個只有一個空閒槽的數組添加三個以上的元素,你會怎麼做? ” “解決這個問題的唯一方法是創建非常大的數組,以保證你有足夠的空間容納所有元素。然而,這通常意味著浪費內存。如果一個數組通常包含三個元素,但即使是最小的機會它可能需要容納 100 個元素,因此您必須創
練習 ArrayList
Java 語法
等級 7,
課堂 6
“你又在閒著?你是個機器人!機器人總是在做一些事情。這裡有一些練習可以防止你生鏽。但首先,一些提示:” “提示 1: 對於‘列表’,我們通常指的是ArrayList。” “提示 2: “字符串”表示一個字符串對象。” “提示 3: “創建字符串列表”最常見的含義如下:ArrayList list = new ArrayList(); “
什麼是泛型?
Java 語法
等級 7,
課堂 7
“另一個很酷的話題。” “驚喜不斷!今天是我的生日嗎?” “今天,我將向您介紹泛型。泛型是具有參數的類型。在 Java 中,容器類讓您指示其內部對象的類型。” “當我們聲明一個通用變量時,我們指明了兩種類型而不是一種:變量類型和它存儲的數據類型。” “ArrayList 是一個很好的例子。當我們創建一個新的 ArrayList 對象時,指明將存儲在該列表中的值的類型很方便。” 代碼 解釋 ArrayList list = new ArrayList
使用 ArrayList 和泛型的示例
Java 語法
等級 7,
課堂 8
“我從真正有用的開始怎麼樣?你現在會看到 ArrayList 和泛型可以使用的幾種方法:” “示例 1:” 從鍵盤讀取數字列表 public static void main(String[] args) throws IOException
練習列表
Java 語法
等級 7,
課堂 9
“終於,你完成了。我厭倦了把你的任務記在腦子裡。這裡還有一些讓你保持健康的方法:”
來自教授的有用鏈接 – 7
Java 語法
等級 7,
課堂 10
“你好,阿米戈,我的弟子,層層遞進!你覺得第七層怎麼樣?” “我會說,這是非常有效率的!我學到了很多關於各種結構的知識。關於數組和列表。” “哈!很多,你說。你已經學會了最基本的知識。順便說一下,這很棒。我記得那些日子,當我對我的第一個數組進行排序時......升序......哦,好吧。” “教授,您又分心了!” “好吧,我很抱歉,阿米戈。所以數組,列表……它們對你有用……” 關於數組的一些事 “別看名字,我給你推薦的這篇文章,不是‘關於數組的東西’,而是‘關於數組的很多東西
代碼之家
Java 語法
等級 7,
課堂 11
“嗨,阿米戈。我很高興你做得這麼好。你應該得到獎勵:”
顯示更多
1
2
Please enable JavaScript to continue using this application.