⚠️⚠️⚠️ 注意,单元测验题目顺序不会发生变化,但答案选项顺序会发生变化,因此正确答案显示答案内容而非选项 ⚠️ 单选(2分)以下选项中,( )不是基本数据类型的封装类。 单选(2分)以下选项中,( )是自动拆箱。 单选(2分)以下选项中,不正确的是( )。 单选(2分)则程序的运行结果是( )。 A.1 单选(2分) 如果要比较s1和s2指向字符串的内容是否相等,可以使用( )。 单选(2分) 单选(2分)生成一个[1,6]之间的随机整数,以下选项中,正确的是( )。 单选(2分) 多选(3分) 多选(3分) 以下选项中,结果为true的是( )。 正确答案:a.x==b.x a.equals(b) 多选(3分)LinkedList<E>泛型类中,泛型E( )。 判断(2分) 判断(2分) 判断(2分) 在上述源代码中,equals方法是类A自己新创的方法。( ) 判断(2分)String类中的方法可以被子类重写。( ) 判断(2分) 则s1==s2比较s1和s2指向字符串的内容是否相等。( ) 判断(2分)Math类是final类,不能被继承。( ) 判断(2分)Math类的方法都是静态的,使用类名可以直接调用,为用户提供方便。( ) 判断(2分) 判断(2分)如果使用 Treeset<E>泛型类对一组整数6,1,3进行升序输出,可以使用下述方法。 之后借助Iterator泛型类遍历书集tree。( ) 可以用A代替泛型类TreeSet<E>中的E创建树集对象。( ) 判断(2分)TreeMap<K,V>泛型类对象可以通过调用put方法增加节点。( ) 判断(2分)假设有类A,如果用类A代替TreeMap<K,V>泛型类中的泛型K,则A必须实现Comparable接口中的compareTo方法。 判断(2分)封装类Doule可以直接拿来代替TreeMap<K,V>泛型类中的K。( ) 填空(2分)基本数据类型char的封装类是( )。 填空(2分)整型封装类中,代表整数最小值的静态常量是( )。 填空(2分) 则s2指向的字符串的内容为( )。 填空(2分) 填空(2分)LinkedList<E>泛型类对象可以借助( )泛型类来提高遍历链表的效率。 填空(2分)字符串分析器的类名是( )。
A.Long
B.Integer
C.Char
D.Double
正确答案:Char
A.Integer a=6;
B.int a=new Integer("6");
C.Integer a=new Integer("6");
D.int a=6;
正确答案:int a=new Integer("6");
A.Float a=5.0;
B.Float a=5.0f;
C.Float a=new Float("5.0");
D.Float a=Float.valueOf("5.0");
正确答案:Float a=5.0;class A
{
int x;
int add()
{
return x+1;
}
}
System.out.println(a);
B.地址
C.什么也不输出
D.0
正确答案:地址String s1,s2;
s1=new String("Hello!");
s2=new String("Hello!");
A.s1==s2
B.s2=s1
C.s1.equals(s2)
D.s1=s2
正确答案:s1.equals(s2)StringBuffer str=new StringBuffer("abc");
如果让str指向的字符串变为“abcdef”,以下选项中,能够完成任务的是( )。
A.str.add("def");
B.str.insert(2,"def");
C.str.append("def");
D.str指向的内容不能改变
正确答案:str.append("def");
A.int a=(int)(Math.random()*6);
B.int a=(int)(Math.random()*5);
C.int a=(int)(Math.random()*6)+1;
D.int a=(int)(Math.random()*5)+1;
正确答案:int a=(int)(Math.random()*6)+1;BigInteger a=new BigInteger("123456789123456789");
则a.toString()的值是( )。
A.整数
B.地址
C.字符串
D.大整数
正确答案:字符串Integer a=new Integer(5);
把a对象转换为基本数据类型int的值,以下选项正确的是( )。
A.int i=a;
B.int i=a.toString();
C.int i=5;
D.int i=a.intValue();
正确答案:int i=a; int i=a.intValue();class A
{
int x;
int add()
{
return x+1;
}
public boolean equals(Object obj)
{
A that=(A)obj;
if (this.x==that.x)
return true;
return false;
}
}
A a=new A();
A b=new A();
a.x=6;
a.y=10;
b.x=6;
b.y=9;
A.a.x==b.x
B.a.y==b.y
C.a.equals(b)
D.a==b
A.可以是类名
B.可以是接口名
C.可以是基本数据类型名
D.可以是任何类型
正确答案:可以是接口名 可以是类名Integer i=5;
这条语句是错误的,不能把一个数值赋给一个类对象,类型不匹配。( )
A.✔️ B.✖️
正确答案:✖️System.out.println(Integer.parseInt("apple"));
则输出的内容是apple。( )
A.✔️ B.✖️
正确答案:✖️class A
{
int x;
int add()
{
return x+1;
}
public boolean equals(Object obj)
{
A that=(A)obj;
if (this.x==that.x)
return true;
return false;
}
}
A.✔️ B.✖️
正确答案:✖️
A.✔️ B.✖️
正确答案:✖️String s1,s2;
s1="Hello!";
s2="Hello!";
A.✔️ B.✖️
正确答案:✖️
A.✔️ B.✖️
正确答案:✔️
A.✔️ B.✖️
正确答案:✔️BigInteger a=new BigInteger("s00123456789123456789");
A.✔️ B.✖️
正确答案:✖️TreeSet<int>=new TreeSet <int>();
tree.add(6);
tree.add(1);
tree.add(3);
A.✔️ B.✖️
正确答案:✖️
class A
{
int x;
int add()
{
return x+1;
}
}
A.✔️ B.✖️
正确答案:✖️
A.✔️ B.✖️
正确答案:✔️
A.✔️ B.✖️
正确答案:✔️
A.✔️ B.✖️
正确答案:✔️
正确答案:character或者Character
正确答案:MINString s1="The cherry is decilious.";
String s2=s1.substring(4,9);
正确答案:cherr
LinkedList<String>a = new ( );
正确答案:String
正确答案:Iterator<E>
正确答案:StringTokenizer或java.util.StringTokenizer