促銷活動
CodeGym University
學習
課程
任務
問卷及小測驗
遊戲
幫助
學習提醒時程表
社群
使用者
論壇
聊天
文章
成功故事
活動
評論
訂閱
亮色主題
課堂
評論
關於我們
開始
開始學習
現在就開始學習
探索地圖
課堂
所有探索
所有等級
高級數組處理
Module 1 no mu
等級 7,
課堂 3
1.String數組 我想給你一個關於String數組的簡要概述。 正如我們之前所說,數組可以是任何類型。這意味著您可以創建一個 s 數組String。如果我們想編寫一個“從鍵盤讀取 10 行並以相反順序顯示它們”的程序,代碼如下所示: Scanner console = new Scanner(System.in);
二維數組
Module 1 no mu
等級 8,
課堂 0
1.二維數組 關於數組的另一個有趣的事實。數組不僅是一維的(線性的)。它們也可以是二維的。 你問這是什麼意思? 這意味著數組的單元格不僅可以表示一列(或行),還可以表示一個矩形表格。 int[][] name = new int[width][height]; 其中name是數組變量的名稱,width是表格寬度(以單元格為單位),height是表格高度。例子: int[][] data = new int[2][5];
Java 中的鋸齒狀數組
Module 1 no mu
等級 8,
課堂 1
1.鋸齒狀陣列 作為 Java 程序員,您不僅可以交換二維數組的行,還可以根據需要構造數組。 假設您希望二維數組的第一行的長度為10,並且您希望第二行的長度為50。我們能做到嗎?我們可以。 首先,我們需要創建一個“容器的容器”——這是第一個數組,它將存儲對行數組的引用。這是如何完成的: int[][] name = new int[height][]; 您只需省略第二個維度,Java 機器就會創建一個容器的容器。這是執行此代碼後內存中的內容: 而且,好吧,您已經知道如何創建一
練習
Module 1 no mu
等級 8,
課堂 2
內化理論的最好方法是實踐它。如果您覺得這個主題很難,我們建議您解決額外的任務,以幫助您填補知識空白。或者,如果幾個必需的任務對您來說已經足夠了,請隨時繼續學習下一課。
級別的附加課程
Module 1 no mu
等級 8,
課堂 3
在這個級別,您在學習 Java 方面又邁出了非常重要的一步。您了解了有關數組的更多信息,這將幫助您處理大量信息。我們深入研究了什麼是數組、有哪些類型的數組以及如何與它們交互。在我們結束本主題時,我們建議您閱讀幾篇文章,以加深您的知識。 Java 中的數組 將此材料放在手邊,作為您的個人數組備忘單。它以簡單明了的方式解釋了基礎知識。它從第一步開始,帶您了解什麼是數組、如何聲明和創建數組、如何初始化數組以及如何顯示數組。 關於數組的一些事 不要在意文章的標題。它最好命名為“關於數
創建自己的方法並傳遞參數
Module 1 no mu
等級 9,
課堂 0
1. Java 中的函數/方法 您已經學習了很多 Java 命令,這意味著您可以編寫一些非常複雜的程序。一個程序10、20、30行代碼不是很大的程序吧? 但是一個 100+ 的程序,現在已經很大了,而且代碼很難看懂。您是否可以做些什麼來以某種方式簡化編寫和閱讀包含大量代碼的程序? 是的,方法(或函數)將幫助我們做到這一點。 什麼是方法?簡單地說,方法就是一組具有唯一名稱的命令。換句話說,我們只是把幾個命令放在一個組中,並給它一個唯一的名字。就是這樣 - 該方法已準備就緒。 例
Java 中的方法參數
Module 1 no mu
等級 9,
課堂 1
1.傳遞參數 現在樂趣開始了。您可能已經從類似的方法中了解到System.out.println()我們可以將參數傳遞給方法。一旦我們進入方法內部,我們就將它們稱為參數。事實上,參數極大地增強了我們從創建和使用方法中獲得的好處。 我們如何聲明帶參數的方法?其實很簡單: public static void name(parameters)
方法的結果
Module 1 no mu
等級 9,
課堂 2
一、return聲明 認為您已經完全了解了 Java 方法?無論您認為自己知道什麼,您仍然不知道其中的一半。 讓我們從簡單的事情開始。例如,Java 有一個return語句,可以讓您立即終止調用它的方法。這是聲明: return; 很簡單:單獨的單詞return後跟分號。程序一執行這條語句,當前方法立即退出,繼續調用。 如果在方法return中被調用main,那麼該main方法將立即結束,整個程序也會隨之結束。 例子: class Solution
方法修飾符
Module 1 no mu
等級 9,
課堂 3
1.訪問修飾符 在每個方法之前,程序員可以指定所謂的訪問修飾符。其中包括以下關鍵字:public, protected, private。 這些訪問修飾符允許您限制其他類對方法的訪問。 例如,如果在private方法聲明之前寫關鍵字,則只能從聲明它的同一個類中調用該方法。關鍵字public允許從任何類的任何方法訪問標記的方法。 這樣的修飾符一共有3個,但是對一個方法的訪問有4種。這是因為沒有訪問修飾符也意味著一些事情。 從...訪問 修飾符 任何班級 兒童班 它的包裝 它的班
可變可見性
Module 1 no mu
等級 9,
課堂 4
1.局部變量 讓我們更認真地談談變量。但是這次我們不討論它們的內部結構。相反,我們將關注變量如何與它們所在的代碼交互。 在方法內部聲明的所有變量都稱為局部變量。局部變量僅存在於聲明它的代碼塊中。或者,更準確地說,它從它被聲明的那一刻起就存在,直到它被聲明的代碼塊結束。 為簡單起見,讓我們考慮一個例子: 代碼 可變可見性 public static void main(String[] args)
使用變量的細微差別
Module 1 no mu
等級 10,
課堂 0
1.常量 許多其他編程語言都有常量,即值不能更改的變量。通常,它們用於表示某種基本事物,例如Pi一年中的月份數或天數。也就是說,原則上,如果程序員認為有必要這樣做,他或她可以將任何變量設為常量。 那麼在Java中如何聲明一個不可變變量(常量)呢?為此有一個特殊的關鍵字:final. 創建不可變變量看起來與創建普通變量一樣。唯一的區別是在變量類型之前你需要寫單詞final,像這樣: final Type name = value; 如果您嘗試為final變量分配不同的值,那麼您
級別的附加課程
Module 1 no mu
等級 10,
課堂 1
在這個級別,您學習瞭如何創建自己的方法並將參數傳遞給它們。我們還弄清楚了這些public、protected和private關鍵字在每個方法之前的含義。 一切似乎都足夠清晰易懂,但如果您希望更深入地挖掘以避免將來出現混淆,請使用這篇補充文章:訪問修飾符:私有、受保護、默認、公共。
顯示更多
1
2
3
4
5
6
7
...
35
Please enable JavaScript to continue using this application.