⑴ java統計數組中連續元素出現的個數
int[]nums=newint[]{0,2,3,7,8,9,10,12};
intcount=0;
for(inti=0;i<nums.length-1;i++){
if(nums[i]==nums[i+1]-1){
System.err.println("符合《《"+nums[i]);
count++;
}elseif(i>0){
if(nums[i]-1==nums[i-1]){
System.err.println("符合《《"+nums[i]);
count++;
}
}
}
System.err.println(count);
//不知道你怎麼算的5,我理解的實現算出來是6啊
⑵ java中怎麼獲得數組中的元素的個數
java中知道數組中實際的元素個數的方法:
定義一個變數保存數組中的元素個數,然後對數組進行遍歷,當數組元素不為空時,變數的值+1,否則不改變。
代碼為:
1
2
3
4
5
6
int n = 0; //保存元素個數的變數
for(int i = 0; i < array.length; i++)
{
if(null != array[i]) n++;
}
System.out.println(n);
⑶ java中如何獲取字元串數組的個數
通過數組的length屬性獲取
示例:
String[]arr={"1","2"};//定義一個數組
intlen=arr.length;//獲取數組長度,這里獲取到的長度是2
數組中的元素個數length是數組類中唯一的數據成員變數。使用new創建數組時系統自動給length賦值。數組一旦創建完畢數組大小就固定下來。