------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
第13天
152到165集
152 字符串一旦被初始化就不可以被改变。String类似用于描述字符串事物。那么它就提供了多个方法对字符串进行操作。1 获取 字符串中的包含的字符数,也就是字符串的长度。根据位置获取位置上某个字符。2 判断 字符串中是否包含某一个子串。字符中是否有内容。字符串是否是以指定内容开头或结尾。
154-156 1将字符数组转成字符串(构造函数,静态方法);2将字符串转成字符数组;将字节数组转成字符串;3将字符串转成字节数组;4字符串和字节数组在转换过程中,是可以指定编码表的;5替换;6切割;7子串,获取字符串中的一部分;8转换,去除空格,比较:将字符串转成大写或小写,将字符串两端的多个空格去除,对两个字符串进行自然顺序的比较
157-160 字符串练习
161 StringBuffer是字符串缓冲区,是线程同步的(StringBuilder不同步)。长度可变化,可以字节操作多个数据类型。最终会通过toString方法变成字符串。存储,删除,获取,修改,反转,将缓冲区中的制定数据存储到指定位置。
164 最常用的转换动作
基本数据类型转成字符串。
基本数据类型+””
基本数据类型.toString(基本数据类型值);
如:Interger.toString(34);//将34整数变成”34”;
字符串转成基本数据类型。
xxx a = Xxx.parseXxx(String);
Int a = Integer.parseInt(“123”);
Double b = Double.parseDouble(“12.23”);
Boolean b = Boolean.parseBoolean(“true”);
十进制转成其他进制。
toBinaryString();
toHexString();
toOctalString();
其他进制转成十进制。
parseInt(string,radix);