《Java程序设计》第六周学习总结 20165218 2017-2018-1

20165218 2017-2018-1 《Java程序设计》第六周学习总结

教材学习内容总结

第8章 常用实用类

String类

  • 不可以有子类
  • 在java.lang 包中,被默认引入
  • String对象,字符串对象,双引号
\声明并引用
String s = new String("We are students");
  • String(char a[]) 用一个字符数组a创建String对象
char a = {'j','a','v','a'};
String s = new String(a);
//相当于 String s = new Sting("java");
  • String(char a[], int startIndex, int count) :提取数组a中从第startIndex开始count个字符组成字符串
  • +进行并置
  • String对象的字符序列不可更改

StringTokenizer类

  • java.util包中
  • 用StringTokenizer类为可分为独立使用的单词的String对象构造分析器
  • nextToken()方法逐个获取语言符号
  • hasMoreToken方法

Scanner类

特点
StringTokenizer类 空间换取速度
Scanner类 速度换取空间

StringBuffer类

  • StringBuffer类的对象的实体的内存空间可以自动改变大小
  • append()方法可追加一个字符序列

代码托管

参考资料

原文地址:https://www.cnblogs.com/zicerain/p/8748868.html