91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java數組語法怎么使用

發布時間:2021-12-22 16:34:55 來源:億速云 閱讀:145 作者:iii 欄目:編程語言

本篇內容主要講解“Java數組語法怎么使用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Java數組語法怎么使用”吧!

1、數組的概念。

數組就是存儲數據長度固定的容器,存儲多個數據的數據類型要一致。

2、數組定義格式

第一種:數據類型[] 數組名

示例:

 ```java

int[] arr;       

double[] arr;     

char[] arr;

```

第二種:數據類型 數組名[]

示例:

```java

int arr[];

double arr[];

char arr[];

```

3、數組動態初始化

(1)什么是動態初始化?

數組動態初始化就是只給定數組的長度,由系統給出默認初始化值。

(2)動態初始化格式:

```java

數據類型[] 數組名 = new 數據類型[數組長度];

```java

int[] arr = new int[3];

```

(3)動態初始化格式詳解

A、等號左邊:
 

-  int:數組的數據類型
 

 -  []:代表這是一個數組
 

 -   arr:代表數組的名稱

B、等號右邊:

- new:為數組開辟內存空間

- int:數組的數據類型

- []:代表這是一個數組

- 5:代表數組的長度

4、數組元素訪問(主要以應用為主)

(1)什么是索引

每一個存儲到數組的元素,都會自動的擁有一個編號,從0開始。這個自動編號稱為數組索引(index),可以通過數組的索引訪問到數組中的元素。

(2)訪問數組元素格式

```java

數組名[索引];

```

(3)示例代碼
 

```java

public class ArrayDemo {
   

public static void main(String[] args) {
       

int[] arr = new int[3];
 

 //輸出數組名
       

System.out.println(arr); //[I@880ec60
 

//輸出數組中的元素
       

System.out.println(arr[0]);

System.out.println(arr[1]);
       

System.out.println(arr[2]);
   

}

}

```

5、內存分配

(1)內存概述

內存是計算機中的重要原件,臨時存儲區域,作用是運行程序。我們編寫的程序是存放在硬盤中的,在硬盤中的程序是不會運行的。必須放進內存中才能運行,運行完畢后會清空內存。Java虛擬機要運行程序,必須要對內存進行空間的分配和管理。

(2)Java中的內存分配

目前我們只需要記住兩個內存,分別是:棧內存和堆內存

A、寄存器:給CPU使用,和我們開發無關。

B、本地方法棧:JVM在使用操作系統功能的時候使用,和我們開發無關。

C、方法區:存儲可以運行的class文件。

D、堆內存:存儲對象或者數組,new來創建的,都存儲在堆內存。

E、方法棧:方法運行時使用的內存,比如main方法運行,進入方法棧中執行。

6、數組靜態初始化

(1)什么是靜態初始化?

在創建數組時,直接將元素確定.

(2)靜態初始化格式

- 完整版格式

```java

數據類型[] 數組名 = new 數據類型[]{元素1,元素2,...};

```

- 簡化版格式

```java

數據類型[] 數組名 = {元素1,元素2,...};

```

(3))示例代碼

```java

public class ArrayDemo {

public static void main(String[] args) {

//定義數組

int[] arr = {1, 2, 3};

//輸出數組名

System.out.println(arr);

//輸出數組中的元素

System.out.println(arr[0]);

System.out.println(arr[1]);

System.out.println(arr[2]);

}

}

```

到此,相信大家對“Java數組語法怎么使用”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

和林格尔县| 壤塘县| 钟祥市| 洮南市| 渝中区| 遂川县| 临江市| 邢台市| 天峨县| 左云县| 防城港市| 平凉市| 沙坪坝区| 安庆市| 丁青县| 西平县| 马尔康县| 白城市| 沐川县| 镇江市| 石门县| 文昌市| 富宁县| 北碚区| 綦江县| 崇左市| 修文县| 淮滨县| 顺昌县| 舞阳县| 镇赉县| 滦平县| 陕西省| 百色市| 肇东市| 祁连县| 靖安县| 墨脱县| 大城县| 金乡县| 廊坊市|