大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java中查找數組的長度

Java中查找數組的長度

更新時間:2022-09-29 11:25:57 來源:動力節點 瀏覽2928次

在Java中,數組長度是數組可以容納的元素數。沒有預定義的方法來獲取數組的長度。我們可以使用數組屬性長度在Java中找到數組長度。我們將此屬性與數組名一起使用。在本節中,我們將學習如何在Java中查找數組的長度或大小。

數組長度屬性

Java提供了一個屬性長度,用于確定數組的長度。每個數組都有一個內置長度屬性,其值為數組的大小。Size表示數組可以包含的元素總數。可以使用點(.)運算符后跟數組名稱來調用length屬性。我們可以找到int[]、double[]、String[]等的長度。例如:

int[] arr=new int[5];  
int arrayLength=arr.length  

在上面的代碼片段中,arr是一個int類型的數組,可以容納5個元素。arrayLength是存儲數組長度的變量。為了找到數組的長度,我們分別使用了數組名(arr),后跟點運算符和長度屬性。它決定數組的大小。

請注意,長度決定了數組可以包含的最大元素數或數組的容量。它不計算插入數組的元素。也就是說,length返回數組的總大小。對于其元素在創建時初始化的數組,長度和大小是相同的。

如果我們討論邏輯大小,數組的索引,那么只需intarrayLength=arr。長度為-1,因為數組索引從0開始。因此,邏輯或數組索引總是小于實際大小1。

讓我們通過一個例子來找到數組的長度。

例子1

public class ArrayLengthExample1  
{   
public static void main(String[] args)   
{   
//defining an array of type int named num  
//the square bracket contain the length of an array  
int[] num = new int[10];   
//length is an Array attribute that determines the array length   
int arrayLength=num.length;  
//prints array length  
System.out.println("The length of the array is: "+ arrayLength);   
}   
}  

輸出:

The length of the array is: 10

例子2

public class ArrayLengthExample2   
{   
public static void main(String[] args)   
{   
//initializing an array of type String named country   
String[] country = { "India", "Australia", "Japan", "USA", "UAE", "Canada", "Brazil"};  
//length is an Array attribute that determines the array length   
int arrayLength=country.length;   
//prints array length  
System.out.println("The size of the array is: " + arrayLength);   
}   
}  

輸出:

The size of the array is: 7

例子3

public class ArrayLengthExample3   
{  
private static void LengthOfArray(String[] array)   
{  
//checks array is empty or not      
if (array == null)   
{  
//if the array is empty prints the following statement  
System.out.println("The array is empty, can't be determined length.");  
}   
else   
{  
//length attribute of the Array class determines the length of an array  
int arrayLength = array.length;  
//prints the array length  
System.out.println("The length of the array is: "+arrayLength);  
}  
}  
public static void main(String[] args)   
{  
String[] fruits = { "Guava", "Banana", "Apple", "Papaya", "Melon", "Strawberry"};  
String[] alphabets = { "m", "p", "k", "l", "t" };  
String[] numbers = { "12", "25", "63", "84", "90", "11", "54"};  
//passing null value to the function  
LengthOfArray(null);  
//passing fruits array to the function  
LengthOfArray(fruits);  
//passing alphabets array to the function  
LengthOfArray(alphabets);  
//passing numbers array to the function  
LengthOfArray(numbers);  
}  
}  

輸出

The array is empty, can't be determined length.
The length of the array is: 6
The length of the array is: 5
The length of the array is: 7

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产福利不卡视频在免费 | 精品国产免费福利片 | 一级毛片高清免费播放 | 四虎精品成人免费视频 | 中文字幕丝袜在线56页 | 尤物久久99热国产综合 | 国产深夜视频 | 久久综合社区 | 日本欧美一二三区色视频 | 色妞色综合久久夜夜 | 四虎国产永久免费久久 | 日本免费人成黄页网观看视频 | 福利午夜最新 | 一级毛片看看 | 欧美激情在线免费 | 午夜在线观看免费影院 | 欧美一区二区三区精品国产 | 97免费在线| 免费观看国产网址你懂的 | 综合7799亚洲伊人爱爱网 | 五月天婷婷免费视频 | 国产精品久久现线拍久青草 | 99精品视频免费观看 | 99毛片| 免费一级毛片无毒不卡 | 久久国产乱子伦精品免 | 日本亚洲免费 | 99r视频里面只有精品 | 中文字幕国产综合 | 成人一级免费视频 | 中国漂亮护士一级毛片 | 99热成人| 免费看美女吃男生私人部位 | 亚洲日韩精品欧美一区二区一 | 久久视频免费在线观看 | 日本一级毛片2021免费 | 国产高清精品91在线 | 毛片午夜 | 婷婷尹人香蕉久久天堂 | 欧美视频在线观在线看 | 天天躁日日躁aaaaxxxx |