配列を走査するには 2 つの方法があります。 1. for ループ ステートメントを使用して配列を走査します。構文は "for i :=0;i
このチュートリアルの動作環境: Windows 7 システム、GO バージョン 1.18、Dell G3 コンピューター。
Go 言語で配列を走査するには 2 つの方法があります。つまり、for ループを使用する方法と for range ループを使用する方法です。
for ループは配列を走査します
Go 言語の for ループのループ本体の先頭にある中かっこは、次のように記述する必要があります。 for と同じ行です。これは許可されません。if ステートメントの中括弧と同様に、改行を分けてください。
構文
for i := 0; i < len(arr); i++ { //arr[i] }
手順:
len 関数を使用して配列要素の数を取得し、for ループを通じて各要素を取得します。およびインデックス: 配列要素の値。
例: for ループ配列の走査
for ループにインデックスを加えた形式で配列を走査できます
package main import ( "fmt" ) func main() { //我们可以通过 for循环加索引的形式遍历数组 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 ループは配列を走査します
Go 言語のキーと値の for ループは、for range の構文形式を使用し、これを使用して配列を走査します。配列。
構文
for index, value := range arr{ }
説明:
for range の形式で配列要素を走査します。index は配列のインデックス、value は配列のインデックスです。配列のインデックス インデックスに対応する配列の値。インデックスや値が必要ない場合は、_ の形式で無視できます。
例: 範囲ループ配列トラバーサルの場合
package main import ( "fmt" ) func main() { //我们可以通过 for range循环的形式遍历数组 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) } }
以上がGo言語で配列を走査する方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。