Swiftの配列(Array)の使い方を完全ガイド!初心者でもわかるデータのまとめ方
生徒
「Swiftで同じ種類のデータをまとめて扱う方法はありますか?」
先生
「SwiftではArrayという仕組みを使って、複数のデータを一つの箱にまとめて管理できます。」
生徒
「パソコンをほとんど触ったことがなくても理解できますか?」
先生
「数字や名前を書いたカードを箱に入れて並べるイメージで考えると、とても分かりやすいですよ。」
1. Swiftの配列(Array)とは何か
Swiftの配列とは、同じ種類のデータを順番に並べて保存するための仕組みです。例えば、買い物リストやテストの点数のように、複数の情報をまとめて扱いたいときに使います。プログラミング未経験の方は、配列を「番号が付いた引き出しが並んだ棚」だと考えると理解しやすいです。それぞれの引き出しに一つずつデータが入っています。
2. 配列を作ってみよう
Swiftでは、角かっこを使って配列を作ります。中に入れる値はカンマで区切ります。ここでは、数字をいくつかまとめた配列を作ってみます。配列を作ることは、空の箱を用意して中にカードを入れる作業と同じです。
let numbers = [1, 2, 3, 4, 5]
print(numbers)
[1, 2, 3, 4, 5]
3. 配列の中のデータを取り出す
配列の中のデータは、番号を指定して取り出します。この番号をインデックスと呼びます。インデックスは必ず0から始まる点に注意してください。最初は少し不思議に感じますが、一番最初の引き出しが0番だと覚えると混乱しにくくなります。
let fruits = ["りんご", "みかん", "ばなな"]
print(fruits[0])
りんご
4. 配列に新しいデータを追加する
配列は後からデータを追加することもできます。これは、箱に新しいカードを入れるイメージです。Swiftではappendという命令を使います。appendは「追加する」という意味の英単語で、配列の一番後ろにデータを入れます。
var animals = ["ねこ", "いぬ"]
animals.append("うさぎ")
print(animals)
["ねこ", "いぬ", "うさぎ"]
5. 配列の要素数を調べる
配列の中にいくつデータが入っているかを知りたいときは、countを使います。これは中身の数を数えてくれる便利な仕組みです。人が一つずつ数えなくても、コンピュータが一瞬で教えてくれます。
let scores = [80, 90, 70]
print(scores.count)
3
6. 配列がプログラムで使われる場面
配列は、アプリ開発やゲーム、業務システムなど、Swiftを使ったあらゆる場面で登場します。ユーザーの入力データをまとめたり、一覧表示をしたりするときに欠かせません。Swiftの配列は安全性が高く、間違った使い方をするとエラーで教えてくれるため、初心者でも安心して扱えます。基本を理解することで、Swiftプログラミング全体の理解が一気に深まります。
【超入門】ゼロから始めるGo言語プログラミング:最速で「動くアプリ」を作るマンツーマン指導
「プログラミングの仕組み」が根本からわかる。Go言語でバックエンド開発の第一歩を。
本講座を受講することで、単なる文法の暗記ではなく、「プログラムがコンピュータの中でどう動いているか」という本質的な理解につながります。シンプルながら強力なGo言語(Golang)を通じて、現代のバックエンドエンジニアに求められる基礎体力を最短距離で身につけます。
具体的な開発内容と環境
【つくるもの】
ターミナル(黒い画面)上で動作する「対話型計算プログラム」や、データを整理して表示する「ミニ・ツール」をゼロから作成します。自分の書いたコードが形になる感動を体験してください。
【開発環境】
プロの現場でシェアNo.1のVisual Studio Code (VS Code)を使用します。インストールから日本語化、Go言語用の拡張機能設定まで、現場基準の環境を一緒に構築します。
この60分で得られる3つの理解
「なぜ動くのか」という設定の仕組みを理解し、今後の独学で詰まらない土台を作ります。
データの種類やメモリの概念など、他言語にも通じるプログラミングの本質を学びます。
ただ動くだけでなく、誰が見ても分かりやすい「綺麗なコード」を書くための考え方を伝授します。
※本講座は、将来的にバックエンドエンジニアやクラウドインフラに興味がある未経験者のためのエントリー講座です。マンツーマン形式により、あなたの理解度に合わせて進行します。
初めてのGo言語を一緒に学びましょう!