這篇文章主要介紹了go語言中遍歷數(shù)組的方法有哪些的相關(guān)知識,內(nèi)容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇go語言中遍歷數(shù)組的方法有哪些文章都會有所收獲,下面我們一起來看看吧。
創(chuàng)新互聯(lián)公司是一家集做網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)站頁面設(shè)計、網(wǎng)站優(yōu)化SEO優(yōu)化為一體的專業(yè)的建站公司,已為成都等多地近百家企業(yè)提供網(wǎng)站建設(shè)服務(wù)。追求良好的瀏覽體驗,以探求精品塑造與理念升華,設(shè)計最適合用戶的網(wǎng)站頁面。 合作只是第一步,服務(wù)才是根本,我們始終堅持講誠信,負責任的原則,為您進行細心、貼心、認真的服務(wù),與眾多客戶在蓬勃發(fā)展的市場環(huán)境中,互促共生。
遍歷數(shù)組有兩種方法:1、用for循環(huán)語句遍歷數(shù)組,語法“for i :=0;i
Go 語言 的 數(shù)組 的遍歷,有兩種方式,分別為:通過 for 循環(huán)與 通過 for range 循環(huán)的方式。
for循環(huán)遍歷數(shù)組
Go 語言的 for 循環(huán)的循環(huán)體開始的大括號必須跟 for 寫在同一行,不可以單獨換行,類似于 if 語句 的大括號。
語法
for i := 0; i < len(arr); i++ {
//arr[i]
}
說明:
我們通過 len 函數(shù),獲取數(shù)組元素的個數(shù),然后通過 for 循環(huán)加索引的形式獲取每一個數(shù)組元素的值。
示例:for循環(huán)數(shù)組遍歷
我們可以通過 for 循環(huán)加索引的形式遍歷數(shù)組
package main
import (
"fmt"
)
func main() {
//我們可以通過 for循環(huán)加索引的形式遍歷數(shù)組
var arr = [10]int{1,2,3,4,5,6,7,8,9,10}
for i := 0; i < len(arr); i++ {
fmt.Println(arr[i])
}
}
for range循環(huán)遍歷數(shù)組
Go 語言 的鍵值 for 循環(huán) 使用的是 for range 的語法形式,可以用來遍歷 數(shù)組 。
語法
for index, value := range arr{
}
說明:
通過 for range 的形式來遍歷數(shù)組元素,index 即是數(shù)組的索引,value 是數(shù)組的索引 index 處對應(yīng)的數(shù)組的值。如果我們不需要索引或者值,可以通過 _ 的形式忽略。
示例:for range循環(huán)數(shù)組遍歷
package main
import (
"fmt"
)
func main() {
//我們可以通過 for range循環(huán)的形式遍歷數(shù)組
var arr = [10]int{1,2,3,4,5,6,7,8,9,10}
for index, value := range arr{
fmt.Println("Index =", index, "Value =", value)
}
}
關(guān)于“go語言中遍歷數(shù)組的方法有哪些”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“go語言中遍歷數(shù)組的方法有哪些”知識都有一定的了解,大家如果還想學(xué)習更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。