3.下列代码的运行结果是
public class Base{
private void test(){
String aStr =" One ";
String bStr =aStr;
bStr=aStr.trim();
System.out.println("["+aStr+","+bStr+"]");
}
public static void main(String[] args){
new Base().test();
}
}
A.[One, One ]
B.[ One ,One]
C.[One,One]
D.[ One , One ]
答案:B
6.正则表达式 http(s)?匹配的是:
A、 http
B、 https
C、 httpss
D、 S
答案:AB
9.下列代码的输出结果是:
public static void main(String[] args){
String str =StringUtil.leftPad("bubu",8,"power");
System.out.println(str.length());
}
A、 6
B、 8
C、 5
D、 13
答案:B
10.一个类中方法如下:
public String toString(){
StringBuffer buffer=new StringBuffer();
buffer.append('<');
buffer.aapend(this.name);
buffer.append('>');
return buffer.toString();
}
下列说法正确的是:
A、 这段代码线程不安全
B、 把程序中的 StringBuffer 替换成 StringBuilder,返回结果无变化
C、 把程序中的 StringBuffer 替换成 StringBuilder,不能提高程序性能
D、 为了提高程序性能, toString 方法的实现代码应改为: return “<”+ this.name + “>”;
答案:AB
15.ArrayList 的初始化内容如下:
Arraylist list =new Arraylist();
list.add("java");
list.add("aaa");
list.add("java");
list.add("java");
list.add("bbb");
下面可以删除 list 中所有的“java” 的代码是:
A、
for(int i=list.size()-1;i>=0;i--){
if("java".equal(list.get(i))){
list.remove(i);
}
}
B、
for(int i=0;i<list.size();i++){
if("java".equal(list.get(i))){
list.remove(i);
}
}
C、 list.remove(“java”);
D、 list.removeAll(“java”);
答案:A
20.请看下列代码:
public static void main(String[] args