第13章ex 12和主要项目1。Frank在Java中的结构与算法
如果列表中的条目数小于数组大小的一半且数组大小大于20,则此方法返回true。 第二个新方法创建一个大小为当前数组四分之三的新数组,然后复制新数组列表中的对象:第13章ex 12和主要项目1。Frank在Java中的结构与算法,java,arraylist,Java,Arraylist,如果列表中的条目数小于数组大小的一半且数组大小大于20,则此方法返回true。 第二个新方法创建一个大小为当前数组四分之三的新数组,然后复制新数组列表中的对象: private boolean isTooBig() 我的尝试: private void reduceArray() private boolean isTooBig() { int-half=(2/getLenght());; 返回((numberOfEntries20)); }
private boolean isTooBig()
我的尝试:
private void reduceArray()
private boolean isTooBig()
{
int-half=(2/getLenght());;
返回((numberOfEntries<一半)和&(numberOfEntries>20));
}
私人空间
{
私人T[]列表2;
卡住了。。。
}
我的问题:我不知道我要减少的数组是什么。
在我缩小数组之后。我不知道如何将一个ArrayList复制到另一个ArrayList
我也被困在主要项目一。
1) 编写一个程序,彻底测试类列表。
我的尝试:
private boolean isTooBig()
{
int half = (2 / getLenght());;
return ((numberOfEntries < half) && (numberOfEntries > 20));
}
private void reduceArray()
{
private T[] list2;
stuck...
}
公共类测试{
公共静态void main(字符串[]args)
{
AList listOfInt=新的AList();
添加列表(1);
添加列表(2);
System.out.println(listOfInt);
}
输出是listOfInt的地址,但我希望打印文本值1,2。由于没有回复,我将进行计算,并在太平洋时间9月11日晚上11:20左右返回。。
private boolean isTooBig()
{
int half = (2 / getLenght());;
return ((numberOfEntries < half) && (numberOfEntries > 20));
}
private void reduceArray()
{
private T[] list2;
stuck...
}
public class test {
public static void main(String[] args)
{
AList<integer> listOfInt = new AList<integer>();
listOfInt.add(1);
listOfInt.add(2);
System.out.println(listOfInt);
}