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

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

Java中查找數組的長度

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

在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

 

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 免费国产成人午夜在线观看 | 精品久久久久久久久久久 | 天天操2021 | 日日干日日射 | 精品久久网站 | 亚洲精品久久久久久下一站 | 华人亚洲欧美精品国产 | 一级无毛| 久久精品国产99国产精品澳门 | 国产成人亚洲精品一区二区在线看 | 国产成人综合自拍 | 就操视频 | 色吧久久| 风流一代在线播放 | 国产日韩精品一区在线观看播放 | 国产香蕉精品视频 | 亚洲国产精品高清在线一区 | 色综合影视 | 精品一区二区三区的国产在线观看 | 九九九九九热 | 午夜影网| 国产农村妇女毛片精品久久久 | 中文字幕精品视频在线观 | 一级白嫩美女毛片免费 | 91资源视频 | 日韩高清在线播放不卡 | 国产成人拍精品视频网 | 天天操夜夜做 | 九九九久久久久久久爱 | 国产欧美久久久另类精品 | 日本一级片免费观看 | 成人牲交一极毛片 | 97av在线播放 | 欧美性色xo影院69 | 午夜在线播放免费高清观看 | 一区二区三区免费在线视频 | 日韩中文字幕在线 | 色综合久久精品中文字幕 | 欧美一级特黄特黄毛片 | 理论片黄色 | 亚洲久久草 |