day12总结
Math
- 两个常量
1、 E 自然对数的底数
2、 PI π - 常用方法:参考Api;
System类
-
System 类包含一些有用的类字段和方法,它不能被实例化。
-
常用字段:
1、System.in:标准输入流;
2、System.out:标准输入流;
3、System.err:标准错误输出流; -
常用方法:参考Api;
StringBuffer类
- StringBuffer 特点: 高效 与可变 ;
- StringBuffer 与String区别:
相同点: 都是对字符序列进行操作 ,也就是字符串进行操作; - 构造方法:
1、public StringBuffer() 默认初始化容量是16字符
2、public StringBuffer(int capacity) 设置初始化容量
3、public StringBuffer(String str) 初始化的容器为字符串的长度+16个字符
4、public int capacity()表示获取当前StringBuffer 的初始化容量 - 常用方法:参考Api;
- String和StringBuffer相互转换:
String转换为SringBuffer :
1、通过构造方法 new StringBuffer(字符串)
2、通过调用StringBuffer 的方法 new StringBuffer().append()
StringBuffer转换为String :
1、通过构造方法
2、toString()
包装类
- Integer类型:提供了int、Integer、String类型之间相互转换的方法;
- Integer构造方法:
1、 public Integer(int value) 将int类型 封装成一个保包装类
2、public Integer(String s) 将String 类型转换为 Integer 类型 - Integer成员方法: xxxvalue() 把Integer 类型 转换为基本数据类型;
正则表达式
- 多注意字符串的拼接规则就可以;
作业
1.编写程序将 “jdk” 全部变为大写,并输出到屏幕,截取子串”DK” 并输出到屏幕
2.写一个方法判断一个字符串是否对称
3、编写一个程序,将下面的一段文本中的各个单词的字母顺序翻转:“To be or not to be",将变成"oT eb ro ton ot eb."
4.String s=”name=zhangsan age=18 classNo=090728”;
将上面的字符串拆分,结果如下:zhangsan 18 09072
5.使用两种方法把这个字符串中的单词首字母转为大写:
String str = “hello Java and Android!”