[Java練習題] 使用 String 中的 function 替換字串
這次要來練習如何使用 String Class 中的 function,在字串中找出特定的單字並置換其他單字喔!
首先,先建立一字串
String name="Mary, Mary quite contrary";
然後來介紹我們今天的主角:
public int indexOf(String str)
看到它的函式原型(Prototype),大家應該就懂了一半了吧!
沒錯,他會回傳目標字串(str)在被搜尋字串的位置(String 物件)。讓我們來做個小實驗:
int index;
    index=name.indexOf("Mary");
    System.out.println(index);
如果沒有問題的話,應該會印出如下結果:
0
沒錯,就是0,因為 Java String 中的 index(索引) 是從0開始計算的,像這樣(為了方便,省略十位數):
Mary, Mary quite contrary 0123456789012345678901234
![[Java] 關於 Garbage Collection 的二三事(一)](;https://img.alexleo.click/teambob/java-coffee.png) 
																			 
																											 
																											![[Linux] 如何使用 LUKS 建立加密的磁碟映像檔](https://img.alexleo.click/Team-BoB_luks_disk_image/pixy.org_97715-small.jpg) 
																											![[筆記] Matplotlib 使用上的一些建議](https://img.alexleo.click/Team-BoB_matplotlib_notes/title.jpg) 
																											![[Git 筆記] merge、squash、rebase 三種方式的比較](https://img.alexleo.click/Team-BoB_git_merge_squash_rebase/cover.jpg) 
																											![[JavaScript] 手把手一起入門(二) – 變數 & 基本操作](;https://img.alexleo.click/teambob/WHATWG_JavaScript_logo.png) 
																											![[Linux] 如何安裝 Eclipse 在 Ubuntu 14.04](;https://img.alexleo.click/teambob/eclipse.png) 
																											![[C/C++] Linklist 的架構與使用](;https://img.alexleo.click/teambob/2405613966_c68110ca76_o.jpg)