如果已经装了3个实例,我想让它再装不下第四个.
那么:
Vector aa=new Vector(3);
String s1="asdfasd";
String s2="342";
String s3="324wer";
String s4="sdfs";
aaa.addElement(s1);
aaa.addElement(s2);
aaa.addElement(s3);
aaa.addElement(s4);
之后,aaa中是啥?
是:
s1,s2,s3
还是s2,s3,s4
"aaa.addElement(s4);"语句报异常还是不报?
10 个解决方案
#1
自己先看一遍JDK文档好吗?
#2
Vector aaa=new Vector(3);
String s1="asdfasd";
String s2="342";
String s3="324wer";
String s4="sdfs";
aaa.addElement(s1);
aaa.addElement(s2);
aaa.addElement(s3);
aaa.addElement(s4);
System.out.println(aaa);
结果应该是[asdfasd,342,324wer,sdfs]
Vector自己有能力扩展自身的大小。
String s1="asdfasd";
String s2="342";
String s3="324wer";
String s4="sdfs";
aaa.addElement(s1);
aaa.addElement(s2);
aaa.addElement(s3);
aaa.addElement(s4);
System.out.println(aaa);
结果应该是[asdfasd,342,324wer,sdfs]
Vector自己有能力扩展自身的大小。
#3
我的目的就是想让它只装前三个,故意不让它装下第四个.有没有办法?
#4
Object o[] = new Object[3];
#5
UP
#6
用String XX[]=new String[3]
不就行了吗?
不就行了吗?
#7
Vector aaa=new Vector();
String s1="asdfasd";
String s2="342";
String s3="324wer";
String s4="sdfs";
if (!aaa.size>3)
{
aaa.addElement(s1);
}
String s1="asdfasd";
String s2="342";
String s3="324wer";
String s4="sdfs";
if (!aaa.size>3)
{
aaa.addElement(s1);
}
#8
还可以用数组!
String aaa[] = new String[4]
String aaa[] = new String[4]
#9
不想自动增长,就用数组!效率高!
容器的方便之处就在于可以自动扩充空间,如果不想让它自动扩充空间那就没必要使用它了,不如使用对象数组!
容器的方便之处就在于可以自动扩充空间,如果不想让它自动扩充空间那就没必要使用它了,不如使用对象数组!
#10
jk3278jk(←■【编程先锋】★★★★★★★★★★)
55555555555都被你说了
-_-!!给我留一下呀!!!
55555555555都被你说了
-_-!!给我留一下呀!!!
#1
自己先看一遍JDK文档好吗?
#2
Vector aaa=new Vector(3);
String s1="asdfasd";
String s2="342";
String s3="324wer";
String s4="sdfs";
aaa.addElement(s1);
aaa.addElement(s2);
aaa.addElement(s3);
aaa.addElement(s4);
System.out.println(aaa);
结果应该是[asdfasd,342,324wer,sdfs]
Vector自己有能力扩展自身的大小。
String s1="asdfasd";
String s2="342";
String s3="324wer";
String s4="sdfs";
aaa.addElement(s1);
aaa.addElement(s2);
aaa.addElement(s3);
aaa.addElement(s4);
System.out.println(aaa);
结果应该是[asdfasd,342,324wer,sdfs]
Vector自己有能力扩展自身的大小。
#3
我的目的就是想让它只装前三个,故意不让它装下第四个.有没有办法?
#4
Object o[] = new Object[3];
#5
UP
#6
用String XX[]=new String[3]
不就行了吗?
不就行了吗?
#7
Vector aaa=new Vector();
String s1="asdfasd";
String s2="342";
String s3="324wer";
String s4="sdfs";
if (!aaa.size>3)
{
aaa.addElement(s1);
}
String s1="asdfasd";
String s2="342";
String s3="324wer";
String s4="sdfs";
if (!aaa.size>3)
{
aaa.addElement(s1);
}
#8
还可以用数组!
String aaa[] = new String[4]
String aaa[] = new String[4]
#9
不想自动增长,就用数组!效率高!
容器的方便之处就在于可以自动扩充空间,如果不想让它自动扩充空间那就没必要使用它了,不如使用对象数组!
容器的方便之处就在于可以自动扩充空间,如果不想让它自动扩充空间那就没必要使用它了,不如使用对象数组!
#10
jk3278jk(←■【编程先锋】★★★★★★★★★★)
55555555555都被你说了
-_-!!给我留一下呀!!!
55555555555都被你说了
-_-!!给我留一下呀!!!