CodeGym University
學習
課程
任務
問卷及小測驗
遊戲
幫助
學習提醒時程表
社群
使用者
論壇
聊天
文章
成功故事
活動
評論
訂閱
亮色主題
課堂
評論
關於我們
開始
開始學習
現在就開始學習
探索地圖
課堂
所有探索
所有等級
轉義字符
Module 1 no mu
等級 10,
課堂 2
1.轉義字符的原因 曾幾何時,您了解到為了在代碼中編寫一串字符,您需要將它們用雙引號引起來。結果是一個字符串文字。 但是如果我們需要在字符串文字中使用引號怎麼辦?一個包含引號的字符串——還有什麼比這更簡單的呢? 假設我們要顯示文本"Friends" was nominated for an "Oscar"。你是怎樣做的? 代碼 筆記 String s = ""Friends" was nominated for an "Oscar""; 該選項將不起作用! 問題是編譯器認為您
String類的結構
Module 1 no mu
等級 10,
課堂 3
String一、班級結構 今天我們就來說說String課堂。在 ints 之後,String 類是 Java 中最受歡迎的類。它絕對無處不在。它有許多有用的方法,您最好了解這些方法。 該類String是除原始類型之外唯一可以在switch語句中使用文字的類;編譯器以特殊方式處理字符串加法和 String 對象;String對像以特殊方式存儲在內存中。基本上,String班級是一個非常特殊的班級。 此外,該類String還有一堆輔助類,其目的是進一步簡化 Java 中字符串的處
在 Java 中使用字符串
Module 1 no mu
等級 10,
課堂 4
1.比較字符串 字符串最常見的操作之一是比較。String 類有十多種不同的方法,用於將一個字符串與另一個字符串進行比較。下面我們將看看其中的七個主要部分。 方法 描述 boolean equals(String str) 如果所有字符都匹配,則字符串被認為是相等的。 boolean equalsIgnoreCase(String str) 比較字符串,忽略字母的大小寫(忽略它們是大寫還是小寫) int compareTo(String str) 按字典順序比較字符串。如果字
Java 中的文字
Module 1 no mu
等級 11,
課堂 0
1.整數文字 現在來一個有趣的新話題——文字。直接在程序代碼中寫入的數據稱為文字。我們不是在談論任何舊數據,而是原始類型和類型的值String。 例如,假設您有以下代碼: 代碼 文字 int a = 5;
編碼
Module 1 no mu
等級 11,
課堂 1
1.八進制編碼 說到編碼...如您所知,在日常生活中我們使用十進製表示法:我們所有的數字都使用 10 個符號表示:0、1、2、3、4、5、6、7、8、9。共有 10數詞,故稱十進制。 但程序員是偉大的發明家。他們立即想出了使用不同數量符號的編碼。例如,16、8 和 2。 使用 8 個符號的替代編碼是最簡單的:只需刪除 8 和 9 即可獲得八進制編碼(八進制數字系統)。 而且,是的,您可以使用八進制系統來指定數字文字。如果,當然,你真的需要。這比聽起來容易。您只需要在數字前寫上
在 Java 中處理字符串的便利類
Module 1 no mu
等級 11,
課堂 2
1.StringTokenizer類 現在還有一些涉及使用字符串的常見場景。你如何將一個字符串分成幾個部分?做這件事有很多種方法。 split()方法 將字符串拆分為多個部分的第一種方法是使用split()方法。定義特殊分隔字符串的正則表達式必須作為參數傳遞。您將在Java 多線程任務中了解什麼是正則表達式。 例子: 代碼 結果 String str = "Good news everyone!";
字符串生成器
Module 1 no mu
等級 11,
課堂 3
1.修改字符串 在 Java 中,字符串是不可變對象。這樣做是為了使 String 類高度優化並允許它在任何地方使用。例如,只推薦使用不可變類型作為 HashMap 集合中的鍵。 然而,當程序員發現類是String可變的更方便時,經常會出現這樣的情況。他們想要一個不會在每次調用其中一個方法時都創建新子字符串的類。 好吧,假設我們有一個非常大的字符串,我們需要經常在它的末尾添加一些東西。在這種情況下,即使是字符集合 ( ArrayList) 也比不斷重新創
數組——一個輔助類
Module 1 no mu
等級 11,
課堂 4
1.Arrays類 正如我們之前提到的,數組在編程中非常有用且經常使用。 Java 的創建者很快注意到 Java 程序員在使用數組時經常編寫相同的代碼。例如,將數組的一部分複製到另一個數組,用相同的值填充數組的每個單元格的代碼,以方便的格式顯示數組的內容等。 這就是為什麼他們創建了特殊Arrays類(它的全名是java.util.Arrays),將最流行的與數組相關的操作放入其中。 它有很多適用於各種場合的方法,但首先我們只考慮其中的 10 種——最簡單和最常用的。 2.Ar
數組類,第 2 部分
Module 1 no mu
等級 11,
課堂 5
1.Arrays.fill() 使用數組時,Java 程序員經常需要用相同的值填充數組。當然,您可以編寫一個循環並簡單地為循環中數組的每個單元格分配一些值: int[] x = new int[100];
級別的附加課程
Module 1 no mu
等級 11,
課堂 6
在這個級別,我們觸及了幾個新主題:文字是什麼,轉義是什麼,以及為什麼轉義序列會出現。而且我們繼續了解課程。這一次我們的議程以 String 類為特色,以及使用字符串的細微差別。在繼續之前,請確保您對所有這些都有充分的了解。 轉義字符 您將逐漸學會如何轉義字符,即使目前看來規則太多。閱讀有關該主題的額外內容並沒有什麼壞處。例如,有這篇有用的文章。您還可以將它添加到您的書籤中並定期查看,直到您不再需要它為止! 作為 Codegym 大學課程一部分的導師授課片段。報名參加完整課程。
Java 中的原始類型
Module 1 no mu
等級 12,
課堂 0
1. 基本類型列表 Java 有 8 種基本原始類型。它們之所以被稱為原始類型,是因為這些類型的值不是對象,而是直接存儲在變量中。 下表包含有關這些類型的一些簡要信息: 類型 字節 大小 取值範圍 默認值 描述 byte 1個 -128 .. 127 0 最小的整數類型是單字節 short 2個 -32,768 .. 32.767 0 短整數,兩個字節 int 4個 -2*10 9 .. 2*10 9 0 整數,4 字節 long 8個 -9*10 18 .. 9*10 18
Java 中的類型轉換
Module 1 no mu
等級 12,
課堂 1
1. 類型轉換 原始類型的變量(類型除外boolean)用於存儲各種類型的數字。儘管變量的類型從未改變,但在某個地方您可以從一種類型轉換為另一種類型。那個地方就是assignment。 不同類型的變量可以相互賦值。執行此操作時,一種類型的變量的值將轉換為另一種類型的值並分配給第二個變量。在這方面,我們可以識別兩種類型轉換:擴大和縮小。 擴大就像將一個值從一個小籃子移動到一個大籃子:這個操作是無縫且無痛的。當您將一個值從一個大籃子移到一個小籃子時,就會發生變窄:可能沒有足夠的空
顯示更多
1
...
4
5
6
7
8
...
35
Please enable JavaScript to continue using this application.