StringToKenizer和Scanner的区别】的更多相关文章

相同点: StringToKenizer类和Scanner类都可用于分解字符序列中的单词! 不同点: StringToKenizer类把分解出的全部字符串都存放到StringToKenizer对象的实体中,因此StringToKenizer对象能较快的读取字符串,但是会占用较多的内存(用空间换取速度)! Scanner类则不把字符串放到Scanner对象的实体中,而是仅仅存放怎样获取单词的分隔标记,因此Scanner对象获取字符串的速度相对较慢,但是更节省内存空间(用速度换取空间)! 结论: 如…
在Java中,我们都知道Java的标准输入串是System.in.但是我们却很少在Java中看到谁使用它,这是因为我们平时输入的都是一个字符串或者是一个数字等等.而System.in提供的read方法是通过字节来读取数据的,所以对我们来说太麻烦啦!在Java SE6中我们可知道一个非常方便的输入数据的类Scanner,位于java.util包中,这个Scanner的具体用法为Scanner in = new Scanner(System.in);.通过new创建一个Scanner对象,Scann…
最常用的一个IO控制台输入的 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Scanner; public class io { public static void main(String[] args) throws IOException {//这里是防止io出现异常提前指定异常 InputStreamReader i…
20165215 2017-2018-2 <Java程序设计>第6周学习总结 教材学习内容总结 chapter8 Java把String类定义为final类,即String类不能有子类 用户无法输出String对象的引用 用String类声明的对象的值是可以改变的 参与并置运算的String对象,只要有一个是变量,那么Java就会在动态区存放所得到的新String对象的实体和引用:如果两个常量进行并置运算,那么得到的依旧是常量. String类的常用方法 字符串与基本数据类型的互相转换 一个对…
第六周学习总结 ch8 String类对于有效处理字符序列信息非常重要. String对象的字符序列不能被修改删除,无法发生变化. StringBuffer类的对象实体的内存空间可以自动改变大小,便于存放一个可变的字符序列. StringTokenizer和Scanner的区别见书p194. 当程序需要处理时间时,使用Date类和Calendar类. 使用BigInteger类来处理特别大的整数. 使用String类的static方法来格式化日期和数字. ch 15 用class名称声明一个泛型…
20165211 2017-2018-2 <Java程序设计>第6周学习总结 教材学习内容总结 本周,我学习了书本上第八.十五两章的内容,以下是我整理的主要知识. 第八章 常用实用类 String类 构造String对象 常量对象:"你好","12.97","boy",String常量也是对象,所以也有自己的引用和对象. String对象: ````String s = new String("we are students…
学号 20175206 <Java程序设计>第七周学习总结 教材学习内容总结 第八章: 主要内容 String类 StringTokenizer类 Scanner类 StringBuffer类 Date与Calendar类 日期格式化 Math.BigInteger与Random类 数字格式化 Class类与Console类 Pattern与Match类 重点和难点 重点:字符串的常用方法:字符串分析器使用:类Date和类Calendar以及类Math的使用 难点:字符串分析器的使用:各常用类…
目录 一.教材学习内容总结 二.教材学习中的问题和解决过程 三.代码托管 四.心得体会 五.学习进度条 六.参考资料 一.教材学习内容总结 第八章主要内容 了解String类 常量对象:常量池中的数据在程序运行期间再也不允许改变. String对象:用户无法输出String对象的引用. 例如: String s = new String("i am a student"); System.out.pintln(s);//输出对象的实体 可以用s.toString()来返回对象引用的字符…
20165327 2017-2018-2 <Java程序设计>第6周学习总结 教材内容总结 第八章 String类常用方法 public int length() public boolean equals(String s) public boolean startsWith(String s)和 public boolean endsWith(String s) public int compareTo(String s) public boolean contains(String s)…
20165230 2017-2018-2 <Java程序设计>第6周学习总结 教材学习内容总结 第八章 常用使用类 String类常用方法 public int length() public boolean equals(String s) public boolean startsWith(String s) public boolean endsWith(String s) public int compareTo(String s) public boolean contains(St…