-
一旦一个字符串在内存中创建,则这个字符串将不可改变。如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilder查看全部
-
本类型是不能调用方法的,而其包装类具有很多方法查看全部
-
基本数据类型转换成字符串的方法: int c = 10; String str1 = Integer.toString(c); //使用包装类的toString()方法 String str2 = String.valueOf(c); //使用String类的valueOf()方法 String str3 = c + ""; //与一个空串进行相加 字符串转化成基本数据类型的方法: String str = "8"; int d = Integer.parseInt(str); //调用包装类的parseInt静态方法 int e = Integer.valueOf(str) //调用包装类的valueOf()方法进行自动拆箱查看全部
-
装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱 int i=10; Integer x = new Integer(i);//手动装箱 Integer y =i;//自动装箱 拆箱:和装箱相反,把包装类对象转换成基本类型的值,又可分为手动拆箱和自动拆箱 Integer j = new Integer(8); int m = j.intValue();//手动拆箱 int n = j;//自动拆箱查看全部
-
== 比较内存地址 equals() 比较内容查看全部
-
包装类:将基本数据类型包装成对象; 1.byte--------Byte; 2.short-------Short; 3.int--------Integer; 4.long--------Long;查看全部
-
在需要频繁对字符串进行修改操作时使用 StringBuilder 的效率比 String 要高, 字符串就是对象查看全部
-
StringBuilder的一些方法: 1.StringBuilder append(参数);追加内容,参数可为基本数据类型或字符串; 2.StringBuilder insert(int 位置,参数);插入内容到指定位置; 3.toString(); 4.int length();查看全部
-
StringBuffer 是线程安全的,而 StringBuilder 则没有实现线程安全功能,所以性能略高。因此一般情况下,如果需要创建一个内容可变的字符串对象,应优先考虑使用 StringBuilder 类。查看全部
-
==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象 判断字符是否相等; equals(): 比较存储在两个字符串对象中的内容是否一致 s.length();记得加();查看全部
-
try 语句块布可以独立存在,必须与 catch 或者 finally 块同存查看全部
-
1. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1 2. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1 3. 使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符查看全部
-
collection和map框架查看全部
-
集合的两个基本框架查看全部
-
集合的作用查看全部
举报
0/150
提交
取消