真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java數(shù)組語(yǔ)法怎么使用

本篇內(nèi)容主要講解“Java數(shù)組語(yǔ)法怎么使用”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“Java數(shù)組語(yǔ)法怎么使用”吧!

網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)的關(guān)注點(diǎn)不是能為您做些什么網(wǎng)站,而是怎么做網(wǎng)站,有沒(méi)有做好網(wǎng)站,給創(chuàng)新互聯(lián)建站一個(gè)展示的機(jī)會(huì)來(lái)證明自己,這并不會(huì)花費(fèi)您太多時(shí)間,或許會(huì)給您帶來(lái)新的靈感和驚喜。面向用戶友好,注重用戶體驗(yàn),一切以用戶為中心。

1、數(shù)組的概念。

數(shù)組就是存儲(chǔ)數(shù)據(jù)長(zhǎng)度固定的容器,存儲(chǔ)多個(gè)數(shù)據(jù)的數(shù)據(jù)類型要一致。

2、數(shù)組定義格式

第一種:數(shù)據(jù)類型[] 數(shù)組名

示例:

 ```java

int[] arr;       

double[] arr;     

char[] arr;

```

第二種:數(shù)據(jù)類型 數(shù)組名[]

示例:

```java

int arr[];

double arr[];

char arr[];

```

3、數(shù)組動(dòng)態(tài)初始化

(1)什么是動(dòng)態(tài)初始化?

數(shù)組動(dòng)態(tài)初始化就是只給定數(shù)組的長(zhǎng)度,由系統(tǒng)給出默認(rèn)初始化值。

(2)動(dòng)態(tài)初始化格式:

```java

數(shù)據(jù)類型[] 數(shù)組名 = new 數(shù)據(jù)類型[數(shù)組長(zhǎng)度];

```java

int[] arr = new int[3];

```

(3)動(dòng)態(tài)初始化格式詳解

A、等號(hào)左邊:
 

-  int:數(shù)組的數(shù)據(jù)類型
 

 -  []:代表這是一個(gè)數(shù)組
 

 -   arr:代表數(shù)組的名稱

B、等號(hào)右邊:

- new:為數(shù)組開(kāi)辟內(nèi)存空間

- int:數(shù)組的數(shù)據(jù)類型

- []:代表這是一個(gè)數(shù)組

- 5:代表數(shù)組的長(zhǎng)度

4、數(shù)組元素訪問(wèn)(主要以應(yīng)用為主)

(1)什么是索引

每一個(gè)存儲(chǔ)到數(shù)組的元素,都會(huì)自動(dòng)的擁有一個(gè)編號(hào),從0開(kāi)始。這個(gè)自動(dòng)編號(hào)稱為數(shù)組索引(index),可以通過(guò)數(shù)組的索引訪問(wèn)到數(shù)組中的元素。

(2)訪問(wèn)數(shù)組元素格式

```java

數(shù)組名[索引];

```

(3)示例代碼
 

```java

public class ArrayDemo {
   

public static void main(String[] args) {
       

int[] arr = new int[3];
 

 //輸出數(shù)組名
       

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

//輸出數(shù)組中的元素
       

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

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

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

}

}

```

5、內(nèi)存分配

(1)內(nèi)存概述

內(nèi)存是計(jì)算機(jī)中的重要原件,臨時(shí)存儲(chǔ)區(qū)域,作用是運(yùn)行程序。我們編寫(xiě)的程序是存放在硬盤(pán)中的,在硬盤(pán)中的程序是不會(huì)運(yùn)行的。必須放進(jìn)內(nèi)存中才能運(yùn)行,運(yùn)行完畢后會(huì)清空內(nèi)存。Java虛擬機(jī)要運(yùn)行程序,必須要對(duì)內(nèi)存進(jìn)行空間的分配和管理。

(2)Java中的內(nèi)存分配

目前我們只需要記住兩個(gè)內(nèi)存,分別是:棧內(nèi)存和堆內(nèi)存

A、寄存器:給CPU使用,和我們開(kāi)發(fā)無(wú)關(guān)。

B、本地方法棧:JVM在使用操作系統(tǒng)功能的時(shí)候使用,和我們開(kāi)發(fā)無(wú)關(guān)。

C、方法區(qū):存儲(chǔ)可以運(yùn)行的class文件。

D、堆內(nèi)存:存儲(chǔ)對(duì)象或者數(shù)組,new來(lái)創(chuàng)建的,都存儲(chǔ)在堆內(nèi)存。

E、方法棧:方法運(yùn)行時(shí)使用的內(nèi)存,比如main方法運(yùn)行,進(jìn)入方法棧中執(zhí)行。

6、數(shù)組靜態(tài)初始化

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

在創(chuàng)建數(shù)組時(shí),直接將元素確定.

(2)靜態(tài)初始化格式

- 完整版格式

```java

數(shù)據(jù)類型[] 數(shù)組名 = new 數(shù)據(jù)類型[]{元素1,元素2,...};

```

- 簡(jiǎn)化版格式

```java

數(shù)據(jù)類型[] 數(shù)組名 = {元素1,元素2,...};

```

(3))示例代碼

```java

public class ArrayDemo {

public static void main(String[] args) {

//定義數(shù)組

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

//輸出數(shù)組名

System.out.println(arr);

//輸出數(shù)組中的元素

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

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

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

}

}

```

到此,相信大家對(duì)“Java數(shù)組語(yǔ)法怎么使用”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


網(wǎng)站欄目:Java數(shù)組語(yǔ)法怎么使用
文章地址:http://weahome.cn/article/gsgphp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部