如何构建一个计算数组中数组大小的方法?

时间:2017-04-01 05:38:47

标签: java

我很好奇如何构建一个数组(用Java)来计算一个组的大小(具有相同值的连续元素)并通过单独的运行文件打印它。到目前为止,这是我的代码。除了进行计数的getNumGroupsOfSize方法之外,我已经完成了所有工作:



import static java.lang.System.*;
import java.util.Arrays;
import java.util.Scanner;

public class ArrayStats
{
    int[] numArray;
	
    public ArrayStats(int[]array)
    {
        setArray(int[]array);
    }
   
    public void setArray(int[]array)
    {
        numArray=array;
    }     
	 
    public int getNumGroupsOfSize(int size)
    {
        int cnt=0;
        for (int x=0; x<=size.length; x++)
        {
            do
            {
                count++;
            }
            while (size[x]=size[x+1]); 
		    return cnt;
	    }
    }
	
    public String toString()
    {
        return ""+Arrays.toString(array);
    }
}
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

您可以使用内置功能来计算群组。

此处另一个问题的例子。

https://stackoverflow.com/a/25441208/2710666