zoukankan      html  css  js  c++  java
  • 第七周学习内容总结

    第七周学习内容总结

    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

  • 相关阅读:
    linux的文件权限分析
    Bash 文件夹操作
    bash shell 文本文件操作
    Vim文字编辑
    Windows环境Vim编辑器如何执行Ruby代码
    JavaWeb-Servlet
    app遮罩层--网赚
    flex布局 居中
    实现绝对定位元素水平垂直居中的两种方法
    CSS背景图怎么自适应全屏(手机或者电脑)
  • 原文地址:https://www.cnblogs.com/DLuob/p/10708278.html
Copyright © 2011-2022 走看看