`
aikon218
  • 浏览: 4832 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

Java.lang.String中 API String

    博客分类:
  • JAVA
阅读更多
Java.lang.String中JDK API 1.6.0摘要。

String 类代表字符串。示例:
String str = "abc";
字符串是常量,它们的值在创建之后不能更改。
字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。
String 类包括的方法可用于检查序列的单个字符、比较字符串、搜索字符串、
提取子字符串、创建字符串副本并将所有字符全部转换为大写或小写。

String的构造方法:
char charAt(int index)
          返回指定索引处的 char 值。
int compareTo(String anotherString)
          按字典顺序比较两个字符串。
int compareToIgnoreCase(String str)
          按字典顺序比较两个字符串,不考虑大小写。 
boolean contains(CharSequence s)
          当且仅当此字符串包含指定的 char 值序列时,返回 true。
boolean contentEquals(CharSequence cs)
          将此字符串与指定的 CharSequence 比较。
static String copyValueOf(char[] data)
          返回指定数组中表示该字符序列的 String。
boolean endsWith(String suffix)
          测试此字符串是否以指定的后缀结束。
boolean equals(Object anObject)
          将此字符串与指定的对象比较。
boolean equalsIgnoreCase(String anotherString)
          将此 String 与另一个 String 比较,不考虑大小写。
static String format(Locale l, String format, Object... args)
          使用指定的语言环境、格式字符串和参数返回一个格式化字符串。
byte[] getBytes()
          使用平台的默认字符集将此 String 编码为 byte 序列,并将结果存储到一个新的 byte 数组中。
int hashCode()
          返回此字符串的哈希码。
int indexOf(int ch)
          返回指定字符在此字符串中第一次出现处的索引。 
String intern()
          返回字符串对象的规范化表示形式。
boolean isEmpty()
          当且仅当 length() 为 0 时返回 true。
int lastIndexOf(int ch)
          返回指定字符在此字符串中最后一次出现处的索引。
int length()
          返回此字符串的长度。
boolean matches(String regex)
          告知此字符串是否匹配给定的正则表达式。
int offsetByCodePoints(int index, int codePointOffset)
          返回此 String 中从给定的 index 处偏移 codePointOffset 个代码点的索引。
boolean regionMatches(int toffset, String other, int ooffset, int len)
          测试两个字符串区域是否相等。
String replace(char oldChar, char newChar)
          返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 得到的。 
String replaceAll(String regex, String replacement)
          使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的子字符串。
String replaceFirst(String regex, String replacement)
          使用给定的 replacement 替换此字符串匹配给定的正则表达式的第一个子字符串。
String[] split(String regex, int limit)
          根据匹配给定的正则表达式来拆分此字符串。 
boolean startsWith(String prefix, int toffset)
          测试此字符串从指定索引开始的子字符串是否以指定前缀开始。
CharSequence subSequence(int beginIndex, int endIndex)
          返回一个新的字符序列,它是此序列的一个子序列。
String substring(int beginIndex, int endIndex)
          返回一个新字符串,它是此字符串的一个子字符串。
char[] toCharArray()
          将此字符串转换为一个新的字符数组。
String toLowerCase()
          使用默认语言环境的规则将此 String 中的所有字符都转换为小写。
String toUpperCase()
          使用默认语言环境的规则将此 String 中的所有字符都转换为大写。 
String trim()
          返回字符串的副本,忽略前导空白和尾部空白。
static String valueOf(数据类型)
          返回 数据类型 参数的字符串表示形式。
分享到:
评论

相关推荐

    java.lang.NoSuchMethodError异常处理要点.doc

    在Java编程中,`java.lang.NoSuchMethodError`异常是一个运行时异常,通常发生在程序试图执行一个不存在的方法时。这个异常的出现通常意味着编译时和运行时的类版本不匹配,或者是在编译期间存在而运行时不存在的...

    在Java中异常分析

    在Java中,所有异常都继承自`java.lang.Throwable`类。这个顶级类分为两大类:`Exception`和`Error`。 1. **Exception**:表示可以通过程序逻辑进行处理的异常。 - `RuntimeException`:运行时异常,通常由编程...

    java.lang.ClassNotFoundException: org.jdom.input.SAXBuilder 处理

    总之,解决“java.lang.ClassNotFoundException: org.jdom.input.SAXBuilder”问题的关键在于确保JDOM库被正确地包含在类路径中,同时检查代码中涉及的类名拼写是否准确。了解并熟练使用SAXBuilder可以帮助开发者...

    深入研究java.lang.Runtime类.doc

    java.lang.Runtime 类是 Java 语言中一个非常重要的类,它提供了访问当前 Java 应用程序的 Runtime 环境的能力。每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。 概述: ...

    org.apache.commons.lang jar下载

    1. **字符串操作**: Commons Lang 提供了 `StringUtils` 类,它包含了一系列静态方法,用于执行复杂的字符串操作,如空白字符处理、分割、连接、替换、比较等,这些方法比Java内置的String类功能更加强大。...

    JAVA.API.1.6.CN==Java-api中文版1.6

    Java API 1.6 CN包含了Java的基础类库,如`java.lang`包,其中`Object`是所有类的基类,`String`、`Integer`等都是重要的数据类型表示。此外,还有`System`类提供了系统级操作,如获取当前时间、退出程序等。 2. *...

    javaapi.zip

    `java.lang` 包含了所有 Java 程序都默认导入的基本类,如 `Object`、`String` 和 `System`。`java.util` 提供了集合框架、日期时间、随机数生成等工具类。`java.io` 包则涉及输入输出操作,如文件读写、流处理等。 ...

    Java.JDK.API.中文帮助文档

    在Java API中,我们首先会遇到`java.lang`包,它是所有Java程序的基础,包含了诸如`Object`、`String`、`Integer`、`System`等基本类型和系统级别的类。`Object`是所有类的父类,定义了一些通用的方法如`equals()`和...

    java.lang.AbstractMethodError: org.apache.xerces.dom.DocumentImpl.setXmlVersion问题解决方法

    在Java编程中,`java.lang.AbstractMethodError`是一个运行时异常,通常发生在尝试调用抽象方法而该方法在运行时的类中没有实现时。这个问题通常与类加载器有关,因为这表明在编译时和运行时的类路径中存在不一致。...

    javaapi.zip_Javaapi

    1. **基础类库**:包括`java.lang`包,提供基础的类型支持,如`String`、`Object`和`System`等。`java.io`包则包含了输入输出流处理,如文件读写和网络通信。 2. **集合框架**:`java.util`包中的`ArrayList`、`...

    JAVA-API.zip_java api

    在学习Java API时,首先会接触到"java.lang"包,这是所有Java程序的基础,包含了诸如Object、String、Math等基本类。然后是"I/O流",如java.io包,它提供了处理输入输出的各种类,如FileInputStream、...

    JAVA-api.rar_2017java中文api_java pro_java API_java api_java在线a

    Java API中的核心库包括了如`java.lang`、`java.util`和`java.io`等基本包,它们提供了许多基础功能,如对象创建、数据类型转换、集合操作和输入输出处理。例如,`java.lang`包下的`String`类用于处理文本字符串,`...

    JAVA API官方文档中文版

    5. **枚举和注解**:Java 5引入了枚举和注解,这些在API文档中也有详尽的解释,如`java.lang.annotation`包下的注解类型,以及`java.lang.Enum`作为所有枚举类型的基类。 6. **附录**:通常包括一些补充信息,如...

    java1.6.api

    `java.lang`包包含了所有Java程序的基本类,如`Object`、`String`和`System`等。`java.io`包提供了输入/输出流类,用于数据的读写。`java.util`包含各种通用工具类,如集合框架、日期时间处理等。`java.net`则处理...

    JavaAPI.rar_Javaapi _javaAPI文档_java文档

    在`java.lang`包中,我们能找到所有Java程序的基础,比如`Object`类、`String`类、`System`类等。`java.util`包提供了各种实用工具类,如集合、日期时间、随机数生成等功能。`java.io`包则包含了文件和流的读写操作...

    java中文API.zip

    Java中文API.zip是一个非常有用的资源,它包含了Java开发过程中所需的中文版API文档,这对于初学者和有经验的开发者来说都是一个宝贵的参考资料。API(Application Programming Interface)是软件开发者用来与操作...

    Java API 文档 jdk-17.0.2-doc-all

    1. **核心类库**:Java API文档首先会介绍Java的基础类库,如`java.lang`包,其中包含了许多基础类,如`String`、`Integer`、`Object`等。这些类提供了基本的数据类型转换、字符串操作和对象操作等功能。 2. **集合...

    Java6 API 中文

    3. **多线程**:Java 6 API中的`java.lang.Thread`类和`java.util.concurrent`包提供了多线程编程的支持。`Thread`类允许创建和管理独立执行的线程,而`java.util.concurrent`包包含了许多高级并发工具,如线程池、...

    Java API中文手册

    Java API中文手册是Java开发人员不可或缺的参考资料,它详尽地介绍了Java平台标准版(Java SE)中的类库和接口,这些类库构成了Java编程语言的基础。这份手册提供了丰富的信息,帮助开发者理解和使用Java API的各种...

    Java api html完整中文版

    Java API中的`java.lang.Thread`和`java.util.concurrent`包提供了多线程支持。开发者可以通过继承`Thread`类或者实现`Runnable`接口来创建并管理线程,`java.util.concurrent`包则提供了高级并发工具,如`...

Global site tag (gtag.js) - Google Analytics