黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

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

Java中查找數組的長度

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

在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

 

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产欧美国日产网站 | 男女真实有遮挡xx00动态图 | 日韩美女拍拍免费视频网站 | 最近的中文字幕在线看 | 在线播放精品视频 | 中国一级毛片aaa片 中国一级毛片 | 91不卡在线精品国产 | 精品国产高清自在线一区二区三区 | 午夜国产在线视频 | 国产综合视频在线观看 | caoporm国产精品视频免费 | 日韩精品视频网站 | 日本免费不卡视频一区二区三区 | 中中文字幕亚州无线码 | 亚洲免费网站在线观看 | 波多野结衣在线视频播放 | 亚洲国产一区二区三区综合片 | 精品国产成a人在线观看 | 色综合手机在线 | 国内精品视频在线播放 | 欧美高清日本三级人妇 | 国产真实伦偷精品 | 欧美中文一区 | www.日本一区二区 | 国产成+人+亚洲+欧美综合 | 中国三级毛片 | 动漫美女无遮挡 | 日本黄色美女网站 | 久久久高清日本道免费观看 | 日本高清www无色夜在 | 欧美久久伊人 | 久在草视频 | 日韩专区亚洲精品欧美专区 | 国产成人综合久久亚洲精品 | 狠狠躁夜夜躁人人躁婷婷视频 | 亚洲欧美激情综合首页 | 国产成人精品怡红院 | 在线色网站| 国产一级淫片免费播放 | 亚洲日本欧美综合在线一 | 一级毛片免费观看视频 |