5.常见类和API
2021-05-05 09:28
标签:bst 可变 ext 函数 删除 last enter 拆箱 valueof 5.常见类和API 1.包装类的作用: ---实现基本类型之间的转换 ---便于函数传值 ---在一些地方要用到Object的时候方便将基本数据类型转换 2.将字符串str="123"转换为Integer: --- num=Integer.paseInt(str); --- num=Integer.valueOf(str); 3.自动装箱与自动拆箱 自动装箱: Integer i=100;(不是int i=100;) (相当于:Integer i=Integer.valueOf(100);) 自动拆箱: Integer i=100; //装箱 int t=i; //拆箱 (拆箱,实际实现 int t=i.intValue();) 4.String类的trim()方法会删除字符串左右两端的空白字符,过程从外到内,直到碰到一个非空白的字符为止,不管多少空格都会被删除 5.str=str.subString(int beginIndex); 截取掉str从首字母起长度为beginIndex的字符串,将结果赋给str str=str.subString(int beginIndex,int endIndex); 截取str中从beginIndex开始至endIndex结束时的字符串,并将其赋给str 6.String StringBuffer StringBuilder ---String是不可变(final修饰),后二者可变长 ---String不可变,理解为常量,线程安全 StringBuffer对方法加了同步锁或者对调用的方法加了同步锁,线程安全 StringBuilder没有对方法进行同步锁,线程不安全 ---StringBuffer与StringBuilder有公共父类AbstractStringBuilder类 5.常见类和API 标签:bst 可变 ext 函数 删除 last enter 拆箱 valueof 原文地址:http://www.cnblogs.com/swifthua/p/7683824.html
上一篇:C#值类型和引用类型
下一篇:c#如何处理自定义消息