搜尋
首頁常見問題數組的定義方式有哪些

數組的定義方式有哪些

Jun 20, 2023 pm 05:28 PM
陣列

數組的定義方式有哪些

1. 資料型別[] 陣列名稱= new 資料型別[長度];

陣列定義的第一種方式:1. 資料型別[] 陣列名= new 資料類型[長度] 這種方式在定義時給定了數組的長度,但是沒有指定每個元素的值。用這種方式定義數組相當於宣告了固定容積的一個空數組,所以在定義之後需要我們自己對數組中的元素賦值。

如:

int [] arr=new int[5];//宣告一個名為arr,長度為5的陣列。

arr[0]=1;//透過陣列的下標對陣列中的每一個元素賦值。

arr[2]=5;

2. 資料型別[] 陣列名稱= new 資料型別[] {元素,元素,元素};

陣列定義的第二種方式資料型別[] 陣列名稱= new 資料型別[] {元素,元素,元素} 這種方式在定義時不給定陣列的長度,而是直接給定陣列中每個元素的值。用這種方式聲明數組可以直接進行使用,不需要我們再對元素賦值。

string [] arr=new string [] {“hello”,”world”,”message”};//宣告了一個名為arr的string類型的數組,包含三個元素。

此時我們就可以透過陣列名稱加元素下標的方式來使用陣列中的元素了,如arr[0]就是陣列中的第一個元素「hello」。

3. 資料型別[] 陣列名稱= {元素,元素,元素};

第三種陣列的定義方式為資料型別[] 陣列名稱= {元素,元素,元素}; 這種定義方式其實是第二種定義方式的簡寫。使用這種定義方式能讓我們書寫更少的程式碼但是完成相同的功能。

以上是數組的定義方式有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )專業的PHP整合開發工具

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能