Javascript 聊天

| | | |

Java charAt() 方法返回字符串中特定索引位置處的字符。字符串的第一個字符的索引位置為 0。charAt () 返回單個字符。它不返回字符範圍。

在 Java 中處理字符串時,您可能想知道哪個字符位於字符串中的某個位置。

這就是 charAt () 方法 的用武之地。Java charAt () 方法用於查找與鏈中特定位置相關聯的字符。它還可以返回字符串中的多個字符。

例如,假設您編寫了一個程序來檢索與美國撥號代碼相關的位置。您可能希望檢索包含電話號碼的字符串的前三個字符。

本教程將解釋如何在 Java 中使用 charAt(),參考示例 /

更新 Java 字符串

鍊是編程語言中一種重要的數據類型,因為它們允許您在代碼中處理文本數據。在 Java 中, 字符串用雙引號 ("") 括起來。以下是 Java 中字符串聲明的示例:

the company 我們上面定義的變量將具有以下索引的值,Äã,Äã:

g o o g l
1 2 3 4 5

第一個字母“G”的索引為0,而字母“l”的索引為4。

Java charAt

內置Java string charAt()方法返回字符串中特定索引位置的一個字符,第一個字符的索引值為0,以此類推

如果要檢索字符串的第一個字符,或者第九個字符,例如,可以使用charAt()。< em>charAt() 方法如下:

charAt() 有一個參數:索引位置要恢復的字符.

charAt Java Example

假設我們啟動一個柱。我們為所有姓名以字母 G 開頭的顧客提供 5% 的折扣。 這是促銷活動的一部分,旨在增加銷售額並吸引更多人光顧商店。

想要創建一個程序來恢復給酒保的名字的第一個字母。我們可以使用以下代碼做到這一點:

當我們運行我們的代碼時,程序返回如下響應:

首先,我們將創建一個名為 GetFirstLetter 的類,它存儲我們的代碼,因此我們定義了一個 Java 變量 稱為 name。 這個字符串存儲了我們客戶的名字。在這種情況下,我們客戶的名字是 Graham Henderson。 我們決定將客戶的名字大寫以減少這種可能性

在下一行,我們定義了一個名為 letter 的變量。我們使用“char”數據類型,因為 letter 將只保留一個字符。

assign of Let this variable the value name.charAt (0). 這將返回字符串的第一個字符。換句話說,我們得到特點 返回索引值 0。在這種情況下,charAt() 方法返回 G 字符。

接下來,我們向控制台告訴我們指定索引處的字符,在本例中為 1。

獲取另一個字符

如果我們想檢索字符串中的第二個字符,我們可以使以下更改我們的代碼:

我們做了兩個改變。首先,我們將 charAt() int 索引方法中的索引號更改為 1,這是我們字符串中的第二個字符。其次,我們將打印的消息更改為 ...的第二個字母,而不是 ...的第一個字母

我們的代碼返回:R。這是一個新的鏈條。我們的原始字符串沒有改變

如你所見,我們的代碼檢索到了字符串中的第二個字符

string Java charAt:.Number Occurrence Example

charAt()方法的一個有用的應用 在出現計數算法中。出現計數算法計算特定值在字符串、列表或其他可迭代對像中出現的次數。

回到咖啡館。假設有太多顧客已要求我們的折扣,因為 G 是一個非常常見的姓名首字母。我們決定更改我們的交易,以便如果您的姓名包含兩個以上的 G,您只能享受 5% 的折扣。

這是我們可以用來 ca如果客戶有權享受我們的折扣,請計算:

當我們運行我們的代碼時,程序返回如下響應:

我們首先定義一個名為 GetLetters 的類,它存儲我們的程序代碼。接下來,我們定義了一個名為 name 的變量,它存儲了我們客戶端的名稱。

我們定義了一個名為 counter 的變量,它記錄了多少個實例字母 G 存在於我們的字符串中。因此,我們創建了一個 Java for 循環,它檢查變量 name 的每個值。

name.length () -1 告訴我們,我們的循環將繼續,直到它遍歷字符串 name 的每個字母。

接下來,我們定義了一個 if 語句。以下語句檢查索引位置處的字符是否為 i. 這是我們循環中每次執行循環時增加的部分,等於 G

請注意,此比較區分大小寫。如果我們的名字以小寫形式保存,name.charAt (i) == `G` 語句永遠不會評估為 true

如果索引位置i處的字符等於G,我們的計數器加1。在我們的最後一行代碼,我們要求程序打印並向控制台發送消息。該消息告訴我們字符 G 出現在客戶名稱中的次數。

結論

Java charAt() 檢索字符串中特定索引值中存在的字符。例如,我們可以使用 charAt() 檢索第 10 個字符串的字符,或 15。

本教程探討瞭如何在 Java 中使用 charAt() 。我們按照使用 的逐步示例>charAt () 並解釋了 charAt () 如何與 Java 的出現計數算法一起使用。 p>

您現在可以開始使用 < em>charAt () as Ja go es 專家!要了解有關 Java 的更多信息,請閱讀我們的如何使用 Java 編程指南。

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method