zoukankan      html  css  js  c++  java
  • 20175236 2018-2019-2 《Java程序设计》第七周学习总结

    教材学习内容总结

    String类

    • String类在java.lang包中的类被默认引入,因此程序可以直接使用String类
    • Java把String类定义为final类,因此用户不能扩展String类,即不能有子类
    • 构造String对象:常量对象,String对象,引用String常量
    • 字符串的并置:String对象可用“+”进行并置运算
    • String类的常用用法:
      public int length()

    • String类中的length()方法用来获取一个String对象的字符序列长度

    public boolean equals(String s)

    • String对象调用equals(String s)方法比较当前String对象的字符序列是否与参数s指定的String对象的字符序列相同

    public boolean startsWith(String s),public boolean endsWith(String s)

    • String对象调用startsWith(String s)方法,判断当前String对象的字符序列是否参与指定的String对象s的字符序列

    StringTokenizer类
    该类两个常用构造方法:

    • StringTokenizer(String s):为String对象s构造一个分析器,使用默认的分隔标记,即空格符,换行符,回车符,tab符,进纸符做分割标记
    • StringTokenizer(Strings,String delim):为String对象s构造一个分析器,参数delim的字符序列中的字符的任意排列被作为分隔标记
    • Scanner类
    • Scanner对象:可以解析字符序列中的单词
    • Sanner对象调用next()方法依次返回被解析的字符序列中的单词,如果最后一个单词已被next()方法返回,Scanner对象调用hasNext()将返回false,否则返回ture
    • 对于被解析的字符序列中的数字型单词,Scanner对象可以用nextInt()或nextDouble()方法来代替next()方法
    • 如果单词不是数字型单词,Scanner对象调用nextInt()或nextDouble()方法将数字型单词转化为int或double数据返回
    • 如果单词不是数字型单词,Scanner对象调用nextInt()或nextDOuble()方法将发生InputMismatchException异常,在处理异常时可以调用next()方法返回非数字化单词。

    StringBuffer类
    StringBuffer类三个构造方法:
    StringBuffer()

    StringBuffer(int size)

    StringBuffer(String s)

    • StringBuffer类的常用方法:
      append

    public char charAt(int n)

    public void setCharAt(int n)

    char ch)

    StringBuffer insert(int index,String str)

    教材学习中的问题和解决过程

    经常遇到“找不到符号”的情况,都是因为变量名打错导致前后不一致,仔细检查后运行通过。

    码云链接:https://gitee.com/wffloveaxy/wff

    代码托管

    学习进度条

    代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
    目标 5000行 30篇 400小时  
    第一周 31/31 1/1 8/8  
    第二周 250/281 1/2 8/16  
    第三周 586/867 1/3 15/31  
    第四周 450/1317 1/4 9/40  

    第五周 251/1568 2/6 5/45  
     第六周  972/2540  1/7  10/55  
    第七周 467/3007 1/8 10/65  
  • 相关阅读:
    Android Studio库依赖问题
    Android学习笔记View的工作原理
    专用服务器模式&共享服务器模式
    Linux命令学习总结:shutdown
    Linux查看设置系统时区
    ORA-01950: no privileges on tablespace xxxx
    complex(x):创建一个复数
    python常用函数之--求绝对值函数:abs(x)
    python学习链接:
    requirejs学习博客址分享
  • 原文地址:https://www.cnblogs.com/wff666999/p/10678477.html
Copyright © 2011-2022 走看看