阅读下面代码import java.util.ArrayList;public class Demo {public static void main(String[] args) {ArrayList list = new ArrayList();list.add("aaa");list.add("bbb");list.add("ccc");for (Object obj : list) {if (obj.equals("bbb")) {list.remove(obj);}}System.out.println(list);}}下列选项中,哪一个是程序执行后的结果?
A. [aaa,ccc]
B. [aaa,bbb,ccc]
C. []
D. 以上都不对
查看答案
在程序,获取字符串str长度的正确写法是以下哪项?
A. str.length()
B. str.length
C. len(str)
D. str.len()
以下关于String类和StringBuffer类区别的说法中,不正确的是哪一项?
A. String类表示的字符串是常量,一旦创建后,内容和长度都是无法改变的。
B. StringBuffer表示字符容器,其内容和长度可以随时修改。
C. 在操作字符串时,如果该字符串仅用于表示数据类型,则使用String类即可,但是如果需要对字符串中的字符进行增删操作,则使用StringBuffer类。
D. String类对象和StringBuffer类对象都可以用操作符“+”进行连接。
以下关于装箱和拆箱的说法中,不正确的是哪项?
A. 装箱和拆箱是包装类和基本数据类型在进行转换时引入的概念。
B. 装箱是指将基本数据类型的值转为引用数据类型。
C. 拆箱是指将引用数据类型的对象转为基本数据类型。
D. 装箱和拆箱必须手工完成,无法自动转换。
下列选项中,可以正确实现String初始化的是哪一项?
A. String str = "abc";
B. String str = 'abc';
C. String str = abc;
D. String str = 0;