-
se不会添加重复的元素,对于课程中所举的例子,无需添加代码判断学生是否选课重复,set本身就能搞定。查看全部
-
打电话查看全部
-
1 个字节等于 8 位, gbk 编码中 1 个汉字字符存储需要 2 个字节,1 个英文字符存储需要 1 个字节查看全部
-
indexOf,O 是大写!!查看全部
-
catch先子后父查看全部
-
包装类查看全部
-
,将字符串转换成基本类型有两种方法: 1. 调用包装类的 parseXxx 静态方法 2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱查看全部
-
其中,基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 2. 使用String类的 valueOf() 方法 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串查看全部
-
集合框架查看全部
-
集合的长度或者容量可以动态扩展,数组不行,超过了就必须重新建一个加长度;查看全部
-
1. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1 2. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1 3. 使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符查看全部
-
当频繁操作字符串时,就会额外产生很多临时变量。使用 StringBuilder 或 StringBuffer 就可以避免这个问题。至于 StringBuilder 和StringBuffer ,它们基本相似,不同之处,StringBuffer 是线程安全的,而 StringBuilder 则没有实现线程安全功能,所以性能略高。因此一般情况下,如果需要创建一个内容可变的字符串对象,应优先考虑使用 StringBuilder 类。查看全部
-
Java集合的体系框架查看全部
-
StringBuffer是线程安全的,而StringBuilder不是线程安全的。查看全部
-
1. 多次出现的字符串常量,Java编译程序只创建一个 2. 一旦一个字符串在内存中创建,则这个字符串讲不可改变,如果要改变,可以使用StringBuffer或者StringBuilder 3. 每次new一个字符串就是产生一个新的对象, 即便两个字符串相同,使用“==”比较时也为false,如果只需比较内容是否相同,应使用equals()方法。查看全部
举报
0/150
提交
取消