freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第4章數(shù)組與字符串-在線瀏覽

2024-12-01 16:05本頁面
  

【正文】 義時(shí)自動(dòng)為其分配內(nèi)存空間,但數(shù)組必須在聲明后再經(jīng)過創(chuàng)建數(shù)組這一步驟才能使用。創(chuàng)建數(shù)組有兩種方式: 電腦基礎(chǔ) 上機(jī)系列叢書 Java程序設(shè)計(jì)教程 清華大學(xué)出版社 一維數(shù)組的創(chuàng)建 ?1)使用關(guān)鍵字 new創(chuàng)建數(shù)組 ?使用關(guān)鍵字 new來為一個(gè)已經(jīng)聲明的數(shù)組分配實(shí)際的內(nèi)存空間。 ?這里, arraySize是指明數(shù)組的實(shí)際長度。實(shí)例 ?這條語句相當(dāng)于以下兩條語句 ?char array1[]。 ?而對(duì)于類類型數(shù)組的創(chuàng)建要多理解 電腦基礎(chǔ) 上機(jī)系列叢書 Java程序設(shè)計(jì)教程 清華大學(xué)出版社 一維數(shù)組的創(chuàng)建 ?2)直接指定初始值的方式創(chuàng)建數(shù)組 ?除使用關(guān)鍵字 new創(chuàng)建數(shù)組以外,還可以以賦值的形式創(chuàng)建數(shù)組。實(shí)例 ?這條語句定義了一個(gè)包含 5個(gè)元素的整型數(shù)組,同時(shí)又指定了元素的初始值,并為其創(chuàng)建了 5個(gè)元素的存儲(chǔ)區(qū)。實(shí)例 例 4 1 運(yùn)行結(jié)果 電腦基礎(chǔ) 上機(jī)系列叢書 Java程序設(shè)計(jì)教程 清華大學(xué)出版社 數(shù)組的初始化 ?數(shù)組初始化是保證系統(tǒng)安全的基礎(chǔ),變量絕不能在未初始化的狀態(tài)下使用。 電腦基礎(chǔ) 上機(jī)系列叢書 Java程序設(shè)計(jì)教程 清華大學(xué)出版社 數(shù)組的初始化 ?對(duì)數(shù)組的初始化也可以在定義數(shù)組的同時(shí)進(jìn)行。任何訪問在上述界限之外的數(shù)組元素的行為都會(huì)引起運(yùn)行時(shí)出錯(cuò)。實(shí)例 ?冒泡排序法將數(shù)組中兩個(gè)相鄰的元素進(jìn)行比較,并總是將小的元素交換到前面。實(shí)例 實(shí)例 這里我們首先來看二維數(shù)組。實(shí)例 ?其中, type可以是最低一維數(shù)組的類型,arrayName是數(shù)組名,最右邊的方括號(hào)代表最低一維。實(shí)例 多維數(shù)組有以下方法來分配空間。實(shí)例 ?必須從最高維開始,由高到低,分別為每一維分配內(nèi)存空間。多維數(shù)組可以不是矩形 電腦基礎(chǔ) 上機(jī)系列叢書 Java程序設(shè)計(jì)教程 清華大學(xué)出版社 多維數(shù)組 ?顯然,這種多維數(shù)組是“不整齊”的,所以在聲明和創(chuàng)建多維數(shù)組時(shí)候,不一定要指定每一維的元素個(gè)數(shù)。 電腦基礎(chǔ) 上機(jī)系列叢書 Java程序設(shè)計(jì)教程 清華大學(xué)出版社 多維數(shù)組 ?因此,在多維數(shù)組的聲明和創(chuàng)建時(shí)候,數(shù)組最前面的一維或多維必須指定元素的個(gè)數(shù),后面的方括號(hào)中可以不指定元素個(gè)數(shù)。實(shí)例 實(shí)例 ?矩陣 A( m, n)和 B( n, 1)相乘得到矩陣 C( m, 1),矩陣 C的每個(gè)元素為Cij=aik*bkj(i=1,2,...,m, j=1,2...,n) 電腦基礎(chǔ) 上機(jī)系列叢書 Java程序設(shè)計(jì)教程 清華大學(xué)出版社 例 43運(yùn)行結(jié)果 例 4 3 運(yùn)行結(jié)果 電腦基礎(chǔ) 上機(jī)系列叢書 Java程序設(shè)計(jì)教程 清華大學(xué)出版社 數(shù)組函數(shù)的使用 ?在系統(tǒng)中很多關(guān)于數(shù)組的函數(shù)可以直接調(diào)用,下面將介紹幾種常用的數(shù)組函數(shù)。實(shí)例 ?數(shù)組復(fù)制的基本格式為: ?public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length) 電腦基礎(chǔ) 上機(jī)系列叢書 Java程序設(shè)計(jì)教程 清華大學(xué)出版社 數(shù)組復(fù)制 () ?【 例 44】 數(shù)組的復(fù)制,將數(shù)組 a1的前4個(gè)元素賦給數(shù)組 b1(光盤: \源文件 \第4章 \例 )。實(shí)例 ?【 例 45】 將數(shù)組 a1按升序排列,并顯示排序結(jié)果(光盤: \源文件 \第 4章 \例 4)。實(shí)例 實(shí)例 每個(gè)向量類的對(duì)象都可以表達(dá)一個(gè)完整的數(shù)據(jù)系列,同時(shí),向量類還封裝了許多有用的方法來操作和處理這些數(shù)據(jù)。 電腦基礎(chǔ) 上機(jī)系列叢書 Java程序設(shè)計(jì)教程 清華大學(xué)出版社 向量類 ?向量類可為工作的各種元素類型的動(dòng)態(tài)數(shù)組提供方法,如類繼承關(guān)系。實(shí)例 實(shí)例 ?public Vector():構(gòu)造一個(gè)空向量。 ?public Vector(int initialCapacity,int capacityInctrment):構(gòu)造具有存儲(chǔ)容量和增加量的空向量。實(shí)例 ?protected int capacityIncrement:增加量,如為 0,則每次需要增加時(shí),緩沖區(qū)的大小成倍。實(shí)例 ?rotected Object elementData[]:元素被貯存的緩沖區(qū)。實(shí)例 ?public final int size():返回向量中元素的數(shù)量。 電腦基礎(chǔ) 上機(jī)系列叢書 Java程序設(shè)計(jì)教程 清華大學(xué)出版社 向量類的基本方法 ?public final int indexOf (Object elem):從起始位置搜索指定的對(duì)象,然后將一個(gè)索引返回到其中(或,如果元素未找到為 1)。 電腦基礎(chǔ) 上機(jī)系列叢書 Java程序設(shè)計(jì)教程 清華大學(xué)出版社 向量類的基本方法 ?public final synchronized void setElementAt (int index):在指定索引中以指定對(duì)象替代指定元素。 電腦基礎(chǔ) 上機(jī)系列叢書 Java程序設(shè)計(jì)教程 清華大學(xué)出版社 向量類的基本方法 ?public final synchronized void addElement (Object obj):附加指定對(duì)象作為向量的最后元素。 電腦基礎(chǔ) 上機(jī)系列叢書 Java程序設(shè)計(jì)教程 清華大學(xué)出版社 應(yīng)用舉例 —— 數(shù)組與向量類的使用 ?【 例 46】 Vector類的使用(光盤: \源文件 \第 4章 \應(yīng)用舉例 )。實(shí)例 ?String類 ?StringBuffer類 ?字符串的常用方法 ?應(yīng)用舉例 ——
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1