创建数组使用( )关键字。
- Acreate
- Bmalloc
- Cnew
- Dalloc
数组下标从( )开始。
- A0
- B1
- C-1
- D任意
访问数组越界会抛出( )异常。
- ANullPointerException
- BArrayIndexOutOfBoundsException
- CIndexOutOfBoundsException
- DIllegalArgumentException
二维数组是( )。
- A矩阵
- B表格
- C数组的数组
- D链表
数组初始化时,元素默认值为( )。
- A0/false/null
- B随机值
- C1
- D空字符串
StringBuffer和StringBuilder的区别是( )。
- AStringBuffer更快
- BStringBuilder更快
- C没有区别
- DStringBuffer不可变
字符串常量存储在( )中。
- A栈
- B堆
- C字符串常量池
- D方法区
String类的常用方法包括( )。
- Alength()
- BcharAt()
- Csubstring()
- DindexOf()
数组的特点包括( )。
- A长度固定
- B元素类型相同
- C通过下标访问
- D长度可变
创建数组的方式包括( )。
- Anew关键字
- B直接初始化
- Cmalloc
- Dcreate
String、StringBuffer、StringBuilder的区别包括( )。
- AString不可变
- BStringBuffer线程安全
- CStringBuilder性能高
- D没有区别
数组可以存储( )。
- Aint
- Bdouble
- CString
- D对象
遍历数组的方式包括( )。
- Afor循环
- B增强for循环
- Cwhile循环
- Ddo-while循环
String对象是不可变的。
数组的长度可以改变。
数组下标从1开始。
数组可以存储不同类型的元素。
StringBuffer是线程安全的。
length是数组的属性,length()是字符串的方法。
单行注释以( )开头。
- A//
- B/*
- C/**
- D#
本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《Java语言程序设计》在线练习。