生活就像海洋,只有意志坚强的人,才能到达彼岸!Young guys,撸起袖子加油干! ------ 博客首页

第七周学习内容总结

第七周学习内容总结

String类:length、equals、startsWith、contains、substring,这些方法对于有效处理字符序列信息有很大的帮助;

StringTokenizer类:分解字符序列,不使用正则表达式作为分隔标记;

Scanner类:同样是分解字符序列,在解析操作时,把与正则表达式匹配的字符序列作为分隔标记;

StringBuffer类:内存空间可以自动改变大小,便于存放一个可变的字符序列。常用方法有append、charAt、insert、reverse、delete、replace;

Date类和Calendar类:用于处理时间;

Math类、BigInteger类、Random类:用于处理数据;

Class类和Console类:Class类的实例可以帮助程序创建其他类的实例,Console类可以让文本不在命令行显示;

Pattern类和Matcher类:检索和指定模式匹配的字符序列。

String类的常用方法:

1.  public int length( ) 用来获取一个String对象的字符序列的长度;
2.public boolean equals(String s) 用来比较当前String对象的字符序列是否与参数s指定的String对象的字符序列相同;
3.public boolean startsWith(String s)、public boolean endsWith(Sting s) 判断当前String对象的字符序列前缀是否是参数指定的String对象s的字符序列;
4.public boolean contains(String s) 用来判断当前String对象的字符序列是否包含参数s的字符序列;
5.public int indexOf (string s) 从当前String对象的字符序列的0索引位置开始检索首次出现s的字符序列位置并返回该位置,若没检索到,该方法的返回值为-1;
6.public int lastIndexOf(String s) 从当前String对象的字符序列的0索引位置开始检索最后一次出现s的字符序列的位置,并返回该位置,若没检索到,则返回-1;
*7.public String trim() 得到一个新的String对象,这个String对象的字符序列是当前String对象的字符序列去掉前后空格后的字符序列。

DateCalendar

Date类

1.使用无参数构造方法

2.使用带参数的构造方法

Calendar类

Calendar类在java.util包中。使用Calendar类的static方法getInstance()可以初始化一个日历对象

日期的格式化

format方法
format(格式化模式,日期列表);

不同区域的星期格式
format(Locale locale,格式化模式,日期列表);其中的参数locale是一个Locale类的实例,用于表示地域

MathBigIntegerRandom

Math
在编写程序时,可能需要计算一个数的平方根、绝对值或获取一个随机数等。以下是Math类的常用类方法。
- public static long abs(double a) 返回a的绝对值。
- public static double max(double a,double b) 返回a、b的最大值。
- public static double min(double a,double b) 返回a、b的最小值。

BigInteger类
BigInteger类的常用方法
- public BigInteger add(BigInteger val) 返回当前对象与val的和。
- public BigInteger subtract(BigInteger val) 返回当前对象与val的差。
- public BigInteger multiply(BigInteger val) 返回当前对象与val的积。

Random类
使用Random类的如下构造方法
public Random(); public Random(long seed);创建Random对象

数字格式化

format方法
程序可以使用String类调用format方法对数字进行格式化。

格式化整数
1.%d,%o,%x和%X
2.修饰符
3.数据的宽度

格式化浮点数
1.float、Float、double 和Double %f,%e(%E),%g(%G)和%a(%A)格式符可格式化float、Float、double和Double。
2.修饰符
3.限制小数位数与数据的“宽度”

Class类与Console

class
使用Class的类方法得到一个和某类(参数className指定的类)相关的Class 对象

Console类

PatternMatcher

使用Pattern类和Matcher的步骤如下。
1.建立Pattern对象
2.得到Matcher对象

 

代码托管:

https://gitee.com/Reveal/qwe/tree/master/qwe/qwe/src

posted @ 2019-04-14 23:37  20175335  阅读(105)  评论(0编辑  收藏  举报