美文网首页
Java- 字符串和文本 I/O

Java- 字符串和文本 I/O

作者: 青葱烈马 | 来源:发表于2019-01-28 18:26 被阅读3次

Java- 字符串和文本 I/O

  1. 字符串是封装在 String 类中的对象。要创建一个字符串,可以使用11构造方法之一,也可以使用字符串直接量进行简捷初始化。
  2. String 对象是不可变的,它的内容不能改变。为了提高效率和节省内存,如果两个直接量字符串有相同的字符序列,Java 虚拟机就将它们存储在一个对象中。这个独特的对象称为限定字符串对象。
  3. 可以调用字符串的 length() 方法获取它的长度,使用 charAt(index)方法从字符串中提取特定下标位置的字符,使用 indexOflastIndexOf 方法找出一个字符串中的某个字符或某个子串。
  4. 可以使用 concat 方法连接两个字符串,或者使用加号(+)连接两个或两个以上的字符串。
  5. 可以使用 substring 方法从字符串中提取子串。
  6. 可以使用 equalscompareTo 方法比较字符串。如果两个字符串相等,equals 方法返回 true;如果它们不等,则返回 falsecompareTo 方法根据一个字符串等于、大于或小于另一个字符串,分别返回0、正整数或负整数。
  7. Character 类是单个字符的包装类。Character类提供很多实用的静态方法,用于判断一个字符是否是字母(isLetter(char))、数字(isDigit(char))、大写字母(isUpperCase(char))或小写字母(isLowerCase(char)).
  8. StringBuilder/StringBuffer 类可以用来替代 String 类。String 对象是不可改变的,但是可以向 StringBuilder/StringBuffer 对象中添加、插入或追加新的内容。如果字符串的内容不需要任何改变,就使用 String 类;如果需要改变,则使用 StringBuilder/StringBuffer 类。
  9. 可以从命令行向 main 方法传递字符串。传递给 main 程序的字符串存储在一个字符串数组 args 中。第一个字符串用 args[0],而 arg.length 表示传入的字符串的个数。
  10. File 类用来获取文件的属性和对文件进行操作。它不包括创建文件,以及从(向)文件读(写)数据的方法。
  11. 可以使用 Scanner 从文本文件中读取字符串和基本类型数据值,使用 PrintWriter 创建一个文件并想文本文件中写入数据。
  12. 可以使用 JFileChooser 类以图形的形式显示文件。

相关文章

  • Java- 字符串和文本 I/O

    Java- 字符串和文本 I/O 字符串是封装在 String 类中的对象。要创建一个字符串,可以使用11构造方...

  • Java字符串文本文本I/O

    字符串 文本IO 文本file 在文件系统中,每个文件都存放在一个目录下。绝对文件名(absolute file ...

  • 《操作系统概念精要》之I/O系统

    计算机的两个主要工作是I/O和处理,在很多情况下,主要工作是I/O,而处理只是附带的。例如:当浏览器网页和编辑文本...

  • 2.vim的使用

    1 编辑文本文件内容 ==vim FILE== 模式:命令模式---->输入模式 a i o O输入模式---->...

  • Linux常用指令整理

    文本编辑 vi/vim 默认打开vi编辑器后进入命令模式,使用A、a、O、o、I、i切换到编辑模式,按ESC...

  • 大厂求职必看!Tomcat线程模型—全网最清晰的讲解!

    UNIX系统的I/O模型 同步阻塞I/O、同步非阻塞I/O、I/O多路复用、信号驱动I/O和异步I/O。 什么是 ...

  • 5. Buffer与性能。

    Buffer在文件I/O和网络I/O中运用广泛,尤其在网络传输中,它的性能举足轻重。在应用中经常会操作字符串,但一...

  • 计算机组成原理(七)输入输出系统

    7.1 I/O系统基本概念 I/O系统由I/O软件和I/O硬件两部分构成。 I/O硬件包括外部设备、I/O接口、I...

  • lintcode-通配符匹配

    时间复杂度O(mn),dp[i][j] 代表字符串s的前i个字符和字符串p的前j个字符是否匹配,可以匹配两个字符串...

  • I/O模型和I/O复用

    概述和问题 当TCP客户同事处理两个输入:标准输入和TCP套接字。我们遇到的问题是就在客户阻塞于(标准输入上的)f...

网友评论

      本文标题:Java- 字符串和文本 I/O

      本文链接:https://www.haomeiwen.com/subject/pkczjqtx.html