java 中的 for(String a:b)

for(String a:b)

a是String類型,有的人可能把b也當做是String類型,實際上是String[],也就是字符串數組。

運行一段代碼即可很好理解

String s="AAAA#bbbbb#CCCCC#DDDDD";
String[] b=s.split("#");
for(String a:b) {
	System.out.println(a);
}

運行這段代碼得出的結果是

這樣就可以很容易的看出a是根據字符串數組b來進行for循環,輸出b字符串數組中的每一個字符串。

注:Split("#")是用來分割字符串一種方法,根據#符號來切開s這個字符串,分爲4個部分放進b中。

 

基礎用法:

項目中可能會出現對一長串字符串進行邏輯判斷,這時候通過分割後進行循環來處理也是一種解決方法。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章