促銷活動
CodeGym University
學習
課程
任務
問卷及小測驗
遊戲
幫助
學習提醒時程表
社群
使用者
論壇
聊天
文章
成功故事
活動
評論
訂閱
亮色主題
課堂
評論
關於我們
開始
開始學習
現在就開始學習
探索地圖
課堂
Java 語法
等級 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.