|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 CharSequence 的软件包 | |
---|---|
java.io | 通过数据流、序列化和文件系统提供系统输入和输出。 |
java.lang | 提供利用 Java 编程语言进行程序设计的基础类。 |
java.nio | 定义作为数据容器的缓冲区,并提供其他 NIO 包的概述。 |
java.nio.charset | 定义用来在字节和 Unicode 字符之间转换的 charset、解码器和编码器。 |
java.text | 提供以与自然语言无关的方式来处理文本、日期、数字和消息的类和接口。 |
java.util.regex | 用于匹配字符序列与正则表达式指定模式的类。 |
javax.annotation.processing | 用来声明注释处理器并允许注释处理器与注释处理工具环境通信的工具。 |
javax.lang.model | 用来为 Java 编程语言建立模型的包的类和层次结构。 |
javax.lang.model.element | 用于 Java 编程语言的模型元素的接口。 |
javax.lang.model.util | 用来帮助处理程序元素和类型的实用工具。 |
javax.swing.text | 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 |
javax.tools | 为能够从程序(例如,编译器)中调用的工具提供接口。 |
java.io 中 CharSequence 的使用 |
---|
参数类型为 CharSequence 的 java.io 中的方法 | |
---|---|
CharArrayWriter |
CharArrayWriter.append(CharSequence csq)
将指定的字符序列添加到此 writer。 |
StringWriter |
StringWriter.append(CharSequence csq)
将指定的字符序列添加到此 writer。 |
PrintWriter |
PrintWriter.append(CharSequence csq)
将指定的字符序列添加到此 writer。 |
Writer |
Writer.append(CharSequence csq)
将指定字符序列添加到此 writer。 |
PrintStream |
PrintStream.append(CharSequence csq)
将指定字符序列添加到此输出流。 |
CharArrayWriter |
CharArrayWriter.append(CharSequence csq,
int start,
int end)
将指定字符序列的子序列添加到此 writer。 |
StringWriter |
StringWriter.append(CharSequence csq,
int start,
int end)
将指定字符序列的子序列添加到此 writer。 |
PrintWriter |
PrintWriter.append(CharSequence csq,
int start,
int end)
将指定字符序列的子序列添加到此 writer。 |
Writer |
Writer.append(CharSequence csq,
int start,
int end)
将指定字符序列的子序列添加到此 writer.Appendable。 |
PrintStream |
PrintStream.append(CharSequence csq,
int start,
int end)
将指定字符序列的子序列添加到此输出流。 |
java.lang 中 CharSequence 的使用 |
---|
实现 CharSequence 的 java.lang 中的类 | |
---|---|
class |
String
String 类代表字符串。 |
class |
StringBuffer
线程安全的可变字符序列。 |
class |
StringBuilder
一个可变的字符序列。 |
返回 CharSequence 的 java.lang 中的方法 | |
---|---|
CharSequence |
StringBuffer.subSequence(int start,
int end)
|
CharSequence |
String.subSequence(int beginIndex,
int endIndex)
返回一个新的字符序列,它是此序列的一个子序列。 |
CharSequence |
CharSequence.subSequence(int start,
int end)
返回一个新的 CharSequence ,它是此序列的子序列。 |
参数类型为 CharSequence 的 java.lang 中的方法 | |
---|---|
StringBuilder |
StringBuilder.append(CharSequence s)
|
StringBuffer |
StringBuffer.append(CharSequence s)
将指定的 CharSequence 添加到该序列。 |
Appendable |
Appendable.append(CharSequence csq)
向此 Appendable 添加指定的字符序列。 |
StringBuilder |
StringBuilder.append(CharSequence s,
int start,
int end)
|
StringBuffer |
StringBuffer.append(CharSequence s,
int start,
int end)
|
Appendable |
Appendable.append(CharSequence csq,
int start,
int end)
向此 Appendable 添加指定字符序列的子序列。 |
static int |
Character.codePointAt(CharSequence seq,
int index)
返回 CharSequence 的给定索引上的代码点。 |
static int |
Character.codePointBefore(CharSequence seq,
int index)
返回 CharSequence 的给定索引前面的代码点。 |
static int |
Character.codePointCount(CharSequence seq,
int beginIndex,
int endIndex)
返回指定字符序列的文本范围内的 Unicode 代码点数量。 |
boolean |
String.contains(CharSequence s)
当且仅当此字符串包含指定的 char 值序列时,返回 true。 |
boolean |
String.contentEquals(CharSequence cs)
将此字符串与指定的 CharSequence 比较。 |
StringBuilder |
StringBuilder.insert(int dstOffset,
CharSequence s)
|
StringBuffer |
StringBuffer.insert(int dstOffset,
CharSequence s)
|
StringBuilder |
StringBuilder.insert(int dstOffset,
CharSequence s,
int start,
int end)
|
StringBuffer |
StringBuffer.insert(int dstOffset,
CharSequence s,
int start,
int end)
|
static int |
Character.offsetByCodePoints(CharSequence seq,
int index,
int codePointOffset)
返回给定字符序列中的索引,它是从给定 index 到 codePointOffset 代码点的偏移量。 |
String |
String.replace(CharSequence target,
CharSequence replacement)
使用指定的字面值替换序列替换此字符串所有匹配字面值目标序列的子字符串。 |
参数类型为 CharSequence 的 java.lang 中的构造方法 | |
---|---|
StringBuffer(CharSequence seq)
public java.lang.StringBuilder(CharSequence seq) 构造一个字符串缓冲区,它包含与指定的 CharSequence 相同的字符。 |
|
StringBuilder(CharSequence seq)
构造一个字符串生成器,包含与指定的 CharSequence 相同的字符。 |
java.nio 中 CharSequence 的使用 |
---|
实现 CharSequence 的 java.nio 中的类 | |
---|---|
class |
CharBuffer
字符缓冲区。 |
返回 CharSequence 的 java.nio 中的方法 | |
---|---|
abstract CharSequence |
CharBuffer.subSequence(int start,
int end)
创建表示此缓冲区的指定序列、相对于当前位置的新字符缓冲区。 |
参数类型为 CharSequence 的 java.nio 中的方法 | |
---|---|
CharBuffer |
CharBuffer.append(CharSequence csq)
将指定的字符序列添加到此缓冲区(可选操作)。 |
CharBuffer |
CharBuffer.append(CharSequence csq,
int start,
int end)
将指定字符序列的子序列添加到此缓冲区(可选操作)。 |
static CharBuffer |
CharBuffer.wrap(CharSequence csq)
将字符序列包装到缓冲区中。 |
static CharBuffer |
CharBuffer.wrap(CharSequence csq,
int start,
int end)
将字符序列包装到缓冲区中。 |
java.nio.charset 中 CharSequence 的使用 |
---|
参数类型为 CharSequence 的 java.nio.charset 中的方法 | |
---|---|
boolean |
CharsetEncoder.canEncode(CharSequence cs)
通过此编码器是否能够编码给定的字符序列。 |
java.text 中 CharSequence 的使用 |
---|
参数类型为 CharSequence 的 java.text 中的方法 | |
---|---|
static boolean |
Normalizer.isNormalized(CharSequence src,
Normalizer.Form form)
确定给定的 char 值序列是否被标准化。 |
static String |
Normalizer.normalize(CharSequence src,
Normalizer.Form form)
标准化 char 值序列。 |
java.util.regex 中 CharSequence 的使用 |
---|
参数类型为 CharSequence 的 java.util.regex 中的方法 | |
---|---|
Matcher |
Pattern.matcher(CharSequence input)
创建匹配给定输入与此模式的匹配器。 |
static boolean |
Pattern.matches(String regex,
CharSequence input)
编译给定正则表达式并尝试将给定输入与其匹配。 |
Matcher |
Matcher.reset(CharSequence input)
重置此具有新输入序列的匹配器。 |
String[] |
Pattern.split(CharSequence input)
围绕此模式的匹配拆分给定输入序列。 |
String[] |
Pattern.split(CharSequence input,
int limit)
围绕此模式的匹配拆分给定输入序列。 |
javax.annotation.processing 中 CharSequence 的使用 |
---|
参数类型为 CharSequence 的 javax.annotation.processing 中的方法 | |
---|---|
JavaFileObject |
Filer.createClassFile(CharSequence name,
Element... originatingElements)
创建一个新的类文件,并返回一个对象以允许写入它。 |
FileObject |
Filer.createResource(JavaFileManager.Location location,
CharSequence pkg,
CharSequence relativeName,
Element... originatingElements)
创建一个用于写入操作的新辅助资源文件,并为它返回一个文件对象。 |
JavaFileObject |
Filer.createSourceFile(CharSequence name,
Element... originatingElements)
创建一个新的源文件,并返回一个对象以允许写入它。 |
FileObject |
Filer.getResource(JavaFileManager.Location location,
CharSequence pkg,
CharSequence relativeName)
返回一个用于读取现有资源的对象。 |
void |
Messager.printMessage(Diagnostic.Kind kind,
CharSequence msg)
打印指定种类的消息。 |
void |
Messager.printMessage(Diagnostic.Kind kind,
CharSequence msg,
Element e)
在元素的位置上打印指定种类的消息。 |
void |
Messager.printMessage(Diagnostic.Kind kind,
CharSequence msg,
Element e,
AnnotationMirror a)
在已注释元素的注释镜像位置上打印指定种类的消息。 |
void |
Messager.printMessage(Diagnostic.Kind kind,
CharSequence msg,
Element e,
AnnotationMirror a,
AnnotationValue v)
在已注释元素的注释镜像内部注释值的位置上打印指定种类的消息。 |
javax.lang.model 中 CharSequence 的使用 |
---|
参数类型为 CharSequence 的 javax.lang.model 中的方法 | |
---|---|
static boolean |
SourceVersion.isIdentifier(CharSequence name)
返回 name 是否是语法上有效的标识符(简单名称)或最新源版本中的关键字。 |
static boolean |
SourceVersion.isKeyword(CharSequence s)
返回 s 是否是最新源版本中的关键字或字面值。 |
static boolean |
SourceVersion.isName(CharSequence name)
返回 name 是否是最新源版本中语法上有效的限定名称。 |
javax.lang.model.element 中 CharSequence 的使用 |
---|
javax.lang.model.element 中 CharSequence 的子接口 | |
---|---|
interface |
Name
字符的不可变序列。 |
参数类型为 CharSequence 的 javax.lang.model.element 中的方法 | |
---|---|
boolean |
Name.contentEquals(CharSequence cs)
将此名称与指定的 CharSequence 进行比较。 |
javax.lang.model.util 中 CharSequence 的使用 |
---|
参数类型为 CharSequence 的 javax.lang.model.util 中的方法 | |
---|---|
Name |
Elements.getName(CharSequence cs)
返回与参数具有相同字符序列的名称。 |
PackageElement |
Elements.getPackageElement(CharSequence name)
返回已给出其完全限定名称的包。 |
TypeElement |
Elements.getTypeElement(CharSequence name)
返回已给出其规范名称的类型元素。 |
javax.swing.text 中 CharSequence 的使用 |
---|
实现 CharSequence 的 javax.swing.text 中的类 | |
---|---|
class |
Segment
表示文本片段的字符数组的 segment。 |
返回 CharSequence 的 javax.swing.text 中的方法 | |
---|---|
CharSequence |
Segment.subSequence(int start,
int end)
返回一个新的 CharSequence ,它是此序列的子序列。 |
javax.tools 中 CharSequence 的使用 |
---|
返回 CharSequence 的 javax.tools 中的方法 | |
---|---|
CharSequence |
FileObject.getCharContent(boolean ignoreEncodingErrors)
返回此文件对象的字符内容(如果有)。 |
CharSequence |
ForwardingFileObject.getCharContent(boolean ignoreEncodingErrors)
|
CharSequence |
SimpleJavaFileObject.getCharContent(boolean ignoreEncodingErrors)
此实现总是抛出 UnsupportedOperationException。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。