5.常见类和API
Posted 走遍天涯心随你起落
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5.常见类和API相关的知识,希望对你有一定的参考价值。
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的主要内容,如果未能解决你的问题,请参考以下文章
类和对象常见题目详解 —— 求1+2+3+...+n计算一年的第几天日期差值打印日期日期累加
无法推断基本网址。这在使用动态 servlet 注册或 API 位于 API Gateway swagger 2.10.5 后面时很常见