-
基本数据类型转换为字符串有三种方法:
使用包装类的toString()方法
使用String类的valueOf()方法
用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串
查看全部 -
装箱: 把基本类型转换成包装类,使其具有对象的性质,又可分为自动装箱和手动装箱。
拆箱: 把包装类转换成基本类型,分为自动拆箱和手动拆箱。
查看全部 -
基本数据类型是不具备对象的特性的,比如基本数据类型不能调用方法,功能简单, 为了让基本数据类型也具备对象的特性,JAVA为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型。
查看全部 -
byte [] x = str.getByte();
charAt()
查看全部 -
String常用方法: length, substring,indexOf,lastIndexOf,split,trim,equals,toLowerCase,toUpperCase等 还有ValueOf();
StringBulider常用方法: length , append ,insert, toString等
查看全部 -
insert() 在指定位置插入,是在指定位置前插入,并且字符串从0开始数
查看全部 -
在下面的示例代码中,创建了 StringBuilder 对象,用来存储字符串,并对其做了追加和插入操作。这些操作修改了 str 对象的值,而没有创建新的对象,这就是 StringBuilder 和 String 最大的区别。
查看全部 -
charAt()是获取字符,获取的是单个字符''
查看全部 -
substring()方法, 开始的地方是位置数字,而不是位置处的字符
查看全部 -
1. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1
2. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1
3. 使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符
查看全部 -
常量字符串,多次出现时会被编译器优化,只创建一个对象
如
String s1 = "imooc";
String s2 = "imooc";
查看全部 -
每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false” ,如果只需比较内容是否相同,应使用 ”equals()” 方法
一旦一个字符串在内存中创建,则这个字符串将不可改变。如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilder
查看全部 -
String对象创建后则不能被修改,是不可变的。 所谓的修改只是创建了新的对象,指向了新的内存空间
查看全部 -
捕获到的异常,不光可以在CATCH中处理,也可以交给调用者处理(抛出THROW)
查看全部 -
使用Math类,直接使用类名.方法名,常用的方法为:
Math.round():返回四舍五入后的整数
Math.floor():返回小于参数的最大整数
Math.ceil():返回小于参数的最小整数
Math.random():返回[0,1)之间的随机浮点数
查看全部
举报