Declarando Arrays
Consideremos um cenário em que precisamos armazenar os nomes de dez alunos. Para isso, temos duas opções: podemos criar dez variáveis diferentes do tipo string
, ou alternativamente, podemos utilizar um array. Um array é uma sequência de tamanho fixo de elementos (valores) do mesmo tipo de dado. Neste caso específico, podemos criar um array com tamanho de 10
e tipo de dado string
para armazenar os nomes.
Para declarar um array, você pode usar a seguinte sintaxe:
Por exemplo, se quisermos declarar um array chamado alunos
com tamanho de 10
e tipo de dado string
, escreveríamos assim:
Até este momento, apenas declaramos o array, então ele não contém dados e permanece vazio.
index.go
Podemos declarar e inicializar um array usando a seguinte sintaxe:
Nota
Inicialização refere-se a atribuir um valor inicial a uma variável ou a uma estrutura de dados quando ela é declarada. Se um array não é inicializado, ele assumirá os valores padrão de seu tipo de dado. Por exemplo, um array do tipo de dado
int
será preenchido com0
s, enquanto um array do tipostring
será preenchido com strings vazias.
Usando a sintaxe acima, podemos declarar um array chamado students
com tamanho de 4
, contendo quatro nomes diferentes:
index.go
Um array sempre possui um tamanho fixo, o que significa que o tamanho especificado no momento da declaração permanece constante para aquele array.
Outra maneira de declarar um array é usando o operador :=
, semelhante a como o usamos para variáveis:
Na sintaxe acima, o array é sempre declarado e inicializado simultaneamente. Consequentemente, precisamos fornecer valores iniciais para os elementos do array ao usar essa abordagem.
Se construirmos o array estudantes
usando o operador :=
, ele aparecerá da seguinte forma:
index.go
Tudo estava claro?
Conteúdo do Curso
Introduction to GoLang
Introduction to GoLang
Declarando Arrays
Consideremos um cenário em que precisamos armazenar os nomes de dez alunos. Para isso, temos duas opções: podemos criar dez variáveis diferentes do tipo string
, ou alternativamente, podemos utilizar um array. Um array é uma sequência de tamanho fixo de elementos (valores) do mesmo tipo de dado. Neste caso específico, podemos criar um array com tamanho de 10
e tipo de dado string
para armazenar os nomes.
Para declarar um array, você pode usar a seguinte sintaxe:
Por exemplo, se quisermos declarar um array chamado alunos
com tamanho de 10
e tipo de dado string
, escreveríamos assim:
Até este momento, apenas declaramos o array, então ele não contém dados e permanece vazio.
index.go
Podemos declarar e inicializar um array usando a seguinte sintaxe:
Nota
Inicialização refere-se a atribuir um valor inicial a uma variável ou a uma estrutura de dados quando ela é declarada. Se um array não é inicializado, ele assumirá os valores padrão de seu tipo de dado. Por exemplo, um array do tipo de dado
int
será preenchido com0
s, enquanto um array do tipostring
será preenchido com strings vazias.
Usando a sintaxe acima, podemos declarar um array chamado students
com tamanho de 4
, contendo quatro nomes diferentes:
index.go
Um array sempre possui um tamanho fixo, o que significa que o tamanho especificado no momento da declaração permanece constante para aquele array.
Outra maneira de declarar um array é usando o operador :=
, semelhante a como o usamos para variáveis:
Na sintaxe acima, o array é sempre declarado e inicializado simultaneamente. Consequentemente, precisamos fornecer valores iniciais para os elementos do array ao usar essa abordagem.
Se construirmos o array estudantes
usando o operador :=
, ele aparecerá da seguinte forma:
index.go
Tudo estava claro?