软件包 | 描述 |
---|---|
java.io |
通过数据流、序列化和文件系统提供系统的输入和输出。
|
java.lang |
提供对java编程语言的设计基础课。
|
java.nio |
定义了缓冲区,这是数据的容器,并提供其他NIO包的概述。
|
java.nio.charset |
定义了字符集,解码器和编码器,字节和Unicode字符之间的转换。
|
java.nio.file |
定义的接口和类的java虚拟机访问文件,文件属性,文件系统。
|
java.text |
提供用于处理独立于自然语言的方式处理文本、日期、数字和消息的类和接口。
|
java.time |
日期、时间、时刻主要的API,和持续时间。
|
java.time.format |
提供打印和解析日期和时间的类。
|
java.util |
包含集合框架、遗留的集合类、事件模型、日期和时间的设施、国际化和各种实用工具类(一个字符串标记,一个随机数发生器,和一位阵列)。
|
java.util.regex |
用于对正则表达式指定的模式匹配字符序列的类。
|
java.util.stream |
类,以支持元素流上的功能样式操作,如Map减少集合上的转换。
|
javax.annotation.processing |
用于声明注释处理器的设施和允许注释处理器与注释处理工具环境进行通信的设施。
|
javax.lang.model |
类和使用java编程语言包的层次结构模型。
|
javax.lang.model.element |
使用java编程语言的模型元素的接口。
|
javax.lang.model.util |
公用事业在帮助
program elements和
types处理。
|
javax.swing.text |
提供类和接口处理编辑和不可编辑的文本组件。
|
javax.tools |
为可以从程序调用的工具提供接口,例如,编译器。
|
Modifier and Type | Method and Description |
---|---|
PrintStream |
PrintStream.append(CharSequence csq)
将指定的字符序列的输出流。
|
CharArrayWriter |
CharArrayWriter.append(CharSequence csq)
将指定的字符序列,这个作家。
|
Writer |
Writer.append(CharSequence csq)
将指定的字符序列,这个作家。
|
PrintWriter |
PrintWriter.append(CharSequence csq)
将指定的字符序列,这个作家。
|
StringWriter |
StringWriter.append(CharSequence csq)
将指定的字符序列,这个作家。
|
PrintStream |
PrintStream.append(CharSequence csq, int start, int end)
将指定的字符序列的子序列输出流。
|
CharArrayWriter |
CharArrayWriter.append(CharSequence csq, int start, int end)
添加一个序列指定的字符序列,这个作家。
|
Writer |
Writer.append(CharSequence csq, int start, int end)
添加一个序列指定的字符序列,这个作家。
|
PrintWriter |
PrintWriter.append(CharSequence csq, int start, int end)
添加一个序列指定的字符序列,这个作家。
|
StringWriter |
StringWriter.append(CharSequence csq, int start, int end)
添加一个序列指定的字符序列,这个作家。
|
Modifier and Type | Class and Description |
---|---|
class |
String
String 类表示的字符串。
|
class |
StringBuffer
一个线程安全的,字符的可变序列。
|
class |
StringBuilder
一个可变的字符序列。
|
Modifier and Type | Method and Description |
---|---|
CharSequence |
CharSequence.subSequence(int start, int end)
返回一个
CharSequence 是子序列。
|
CharSequence |
StringBuffer.subSequence(int start, int end) |
CharSequence |
String.subSequence(int beginIndex, int endIndex)
返回一个字符序列的子序列。
|
Modifier and Type | Method and Description |
---|---|
StringBuffer |
StringBuffer.append(CharSequence s)
将指定的
CharSequence 这个序列。
|
Appendable |
Appendable.append(CharSequence csq)
将指定的字符序列,这
Appendable。
|
StringBuilder |
StringBuilder.append(CharSequence s) |
StringBuffer |
StringBuffer.append(CharSequence s, int start, int end) |
Appendable |
Appendable.append(CharSequence csq, int start, int end)
添加一个序列指定的字符序列,这
Appendable。
|
StringBuilder |
StringBuilder.append(CharSequence s, int start, int end) |
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)
如果并且只有当此字符串包含指定的字符序列的字符串值,则返回真值。
|
boolean |
String.contentEquals(CharSequence cs)
比较这个字符串来指定
CharSequence 。
|
StringBuffer |
StringBuffer.insert(int dstOffset, CharSequence s) |
StringBuilder |
StringBuilder.insert(int dstOffset, CharSequence s) |
StringBuffer |
StringBuffer.insert(int dstOffset, CharSequence s, int start, int end) |
StringBuilder |
StringBuilder.insert(int dstOffset, CharSequence s, int start, int end) |
static String |
String.join(CharSequence delimiter, CharSequence... elements)
返回一个由
CharSequence elements 副本的新字符串连接在一起的一份指定的
delimiter 。
|
static String |
String.join(CharSequence delimiter, CharSequence... elements)
返回一个由
CharSequence elements 副本的新字符串连接在一起的一份指定的
delimiter 。
|
static String |
String.join(CharSequence delimiter, Iterable<? extends CharSequence> elements)
返回一个由
CharSequence elements
String 加入新的副本,连同一份指定的
delimiter 。
|
static int |
Character.offsetByCodePoints(CharSequence seq, int index, int codePointOffset)
返回指数在给定的字符序列,从给定的代码
index
codePointOffset 点偏移。
|
String |
String.replace(CharSequence target, CharSequence replacement)
每个子串替换该字符串指定的文本替换序列靶序列匹配的文字。
|
Modifier and Type | Method and Description |
---|---|
static String |
String.join(CharSequence delimiter, Iterable<? extends CharSequence> elements)
返回一个由
CharSequence elements
String 加入新的副本,连同一份指定的
delimiter 。
|
Constructor and Description |
---|
StringBuffer(CharSequence seq)
构建一个包含指定的
CharSequence 相同字符的字符串缓冲区。
|
StringBuilder(CharSequence seq)
构建一个包含指定的
CharSequence 相同字符的字符串生成器。
|
Modifier and Type | Class and Description |
---|---|
class |
CharBuffer
字符缓冲区。
|
Modifier and Type | Method and Description |
---|---|
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)
将一个字符序列封装到一个缓冲区中。
|
Modifier and Type | Method and Description |
---|---|
boolean |
CharsetEncoder.canEncode(CharSequence cs)
告诉是否该编码器可以对给定的字符序列进行编码。
|
Modifier and Type | Method and Description |
---|---|
static Path |
Files.write(Path path, Iterable<? extends CharSequence> lines, Charset cs, OpenOption... options)
写入文本到文件的行。
|
static Path |
Files.write(Path path, Iterable<? extends CharSequence> lines, OpenOption... options)
写入文本到文件的行。
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Normalizer.isNormalized(CharSequence src, Normalizer.Form form)
确定是否规范化的给定序列的字符值。
|
static String |
Normalizer.normalize(CharSequence src, Normalizer.Form form)
规范一个字符序列的值。
|
Modifier and Type | Method and Description |
---|---|
static MonthDay |
MonthDay.parse(CharSequence text)
获得
MonthDay 实例从一个文本字符串,如
--12-03 。
|
static Instant |
Instant.parse(CharSequence text)
获得
Instant 实例从一个文本字符串,如
2007-12-03T10:15:30.00Z 。
|
static OffsetTime |
OffsetTime.parse(CharSequence text)
获得
OffsetTime 实例从一个文本字符串,如
10:15:30+01:00 。
|
static OffsetDateTime |
OffsetDateTime.parse(CharSequence text)
获得
OffsetDateTime 实例从一个文本字符串,如
2007-12-03T10:15:30+01:00 。
|
static LocalTime |
LocalTime.parse(CharSequence text)
获得
LocalTime 实例从一个文本字符串,如
10:15 。
|
static LocalDate |
LocalDate.parse(CharSequence text)
获得
LocalDate 实例从一个文本字符串,如
2007-12-03 。
|
static YearMonth |
YearMonth.parse(CharSequence text)
获得
YearMonth 实例从一个文本字符串,如
2007-12 。
|
static LocalDateTime |
LocalDateTime.parse(CharSequence text)
获得
LocalDateTime 实例从一个文本字符串,如
2007-12-03T10:15:30 。
|
static ZonedDateTime |
ZonedDateTime.parse(CharSequence text)
获得
ZonedDateTime 实例从一个文本字符串,如
2007-12-03T10:15:30+01:00[Europe/Paris] 。
|
static Period |
Period.parse(CharSequence text)
从一个文本字符串,如
PnYnMnD 一
Period 。
|
static Year |
Year.parse(CharSequence text)
获得
Year 实例从一个文本字符串,如
2007 。
|
static Duration |
Duration.parse(CharSequence text)
从一个文本字符串,如
PnDTnHnMn.nS 一
Duration 。
|
static MonthDay |
MonthDay.parse(CharSequence text, DateTimeFormatter formatter)
获得
MonthDay 实例从使用特定格式的文本字符串。
|
static OffsetTime |
OffsetTime.parse(CharSequence text, DateTimeFormatter formatter)
获得
OffsetTime 实例从使用特定格式的文本字符串。
|
static OffsetDateTime |
OffsetDateTime.parse(CharSequence text, DateTimeFormatter formatter)
获得
OffsetDateTime 实例从使用特定格式的文本字符串。
|
static LocalTime |
LocalTime.parse(CharSequence text, DateTimeFormatter formatter)
获得
LocalTime 实例从使用特定格式的文本字符串。
|
static LocalDate |
LocalDate.parse(CharSequence text, DateTimeFormatter formatter)
获得
LocalDate 实例从使用特定格式的文本字符串。
|
static YearMonth |
YearMonth.parse(CharSequence text, DateTimeFormatter formatter)
获得
YearMonth 实例从使用特定格式的文本字符串。
|
static LocalDateTime |
LocalDateTime.parse(CharSequence text, DateTimeFormatter formatter)
获得
LocalDateTime 实例从使用特定格式的文本字符串。
|
static ZonedDateTime |
ZonedDateTime.parse(CharSequence text, DateTimeFormatter formatter)
获得
ZonedDateTime 实例从使用特定格式的文本字符串。
|
static Year |
Year.parse(CharSequence text, DateTimeFormatter formatter)
获得
Year 实例从使用特定格式的文本字符串。
|
Modifier and Type | Method and Description |
---|---|
TemporalAccessor |
DateTimeFormatter.parse(CharSequence text)
充分分析文本产生的时空对象。
|
TemporalAccessor |
DateTimeFormatter.parse(CharSequence text, ParsePosition position)
分析文本使用此格式化程序,提供对文本位置控制。
|
<T> T |
DateTimeFormatter.parse(CharSequence text, TemporalQuery<T> query)
全面解析文本生成一个指定类型的对象。
|
TemporalAccessor |
DateTimeFormatter.parseBest(CharSequence text, TemporalQuery<?>... queries)
全面解析文本生成一个指定类型的对象。
|
TemporalAccessor |
DateTimeFormatter.parseUnresolved(CharSequence text, ParsePosition position)
分析文本使用此格式化程序,没有解决的结果,为先进的使用案例。
|
Constructor and Description |
---|
DateTimeParseException(String message, CharSequence parsedData, int errorIndex)
用指定的消息构造一个新的异常。
|
DateTimeParseException(String message, CharSequence parsedData, int errorIndex, Throwable cause)
用指定的消息和原因构造一个新的异常。
|
Modifier and Type | Method and Description |
---|---|
StringJoiner |
StringJoiner.add(CharSequence newElement)
增加了一份给
CharSequence 值的
StringJoiner 价值的下一个元素。
|
StringJoiner |
StringJoiner.setEmptyValue(CharSequence emptyValue)
机组可用于确定本
StringJoiner 字符串表示没有元素时,字符序列已被添加,即,当它是空的。
|
Constructor and Description |
---|
StringJoiner(CharSequence delimiter)
构建了一个不字
StringJoiner ,没有
prefix 或
suffix ,和一份提供的
delimiter 。
|
StringJoiner(CharSequence delimiter, CharSequence prefix, CharSequence suffix)
构建了一个在使用所提供的
prefix 副本没有字符
StringJoiner ,
delimiter 和
suffix 。
|
Modifier and Type | Method and Description |
---|---|
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)
将给定的输入序列拆分为这个模式的匹配。
|
Stream<String> |
Pattern.splitAsStream(CharSequence input)
从给定的输入序列创建一个流,围绕这个模式的匹配。
|
Modifier and Type | Method and Description |
---|---|
static Collector<CharSequence,?,String> |
Collectors.joining()
返回一个
Collector ,输入元素到一个
String ,在遭遇订单。
|
static Collector<CharSequence,?,String> |
Collectors.joining(CharSequence delimiter)
返回一个
Collector ,输入元素,以指定的分隔符分隔,在遭遇订单。
|
static Collector<CharSequence,?,String> |
Collectors.joining(CharSequence delimiter, CharSequence prefix, CharSequence suffix)
返回一个
Collector ,输入元素,以指定的分隔符分隔,用指定的前缀和后缀,在遭遇订单。
|
Modifier and Type | Method and Description |
---|---|
static Collector<CharSequence,?,String> |
Collectors.joining(CharSequence delimiter)
返回一个
Collector ,输入元素,以指定的分隔符分隔,在遭遇订单。
|
static Collector<CharSequence,?,String> |
Collectors.joining(CharSequence delimiter, CharSequence prefix, CharSequence suffix)
返回一个
Collector ,输入元素,以指定的分隔符分隔,用指定的前缀和后缀,在遭遇订单。
|
Modifier and Type | Method and Description |
---|---|
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)
在注释元素的注释镜像中的注释值的位置上打印指定类型的消息。
|
Modifier and Type | Method and Description |
---|---|
static boolean |
SourceVersion.isIdentifier(CharSequence name)
返回是否
name 是语法有效的标识符(简单的名称)或关键词最新源码版。
|
static boolean |
SourceVersion.isKeyword(CharSequence s)
返回是否
s 是最新源码版本关键字或文字。
|
static boolean |
SourceVersion.isName(CharSequence name)
返回是否
name 是最新源码版本语法有效的名称。
|
Modifier and Type | Interface and Description |
---|---|
interface |
Name
一个不可变的字符序列。
|
Modifier and Type | Method and Description |
---|---|
boolean |
Name.contentEquals(CharSequence cs)
比较这名指定的
CharSequence 。
|
Modifier and Type | Method and Description |
---|---|
Name |
Elements.getName(CharSequence cs)
返回一个与该参数相同的字符序列的名称。
|
PackageElement |
Elements.getPackageElement(CharSequence name)
返回给定其完全限定名称的包。
|
TypeElement |
Elements.getTypeElement(CharSequence name)
返回给定规范名称的类型元素。
|
Modifier and Type | Class and Description |
---|---|
class |
Segment
表示文本片段的字符数组的一个片段。
|
Modifier and Type | Method and Description |
---|---|
CharSequence |
Segment.subSequence(int start, int end)
返回一个
CharSequence 是子序列。
|
Modifier and Type | Method and Description |
---|---|
CharSequence |
FileObject.getCharContent(boolean ignoreEncodingErrors)
获取此文件对象的字符内容,如果可用的话。
|
CharSequence |
SimpleJavaFileObject.getCharContent(boolean ignoreEncodingErrors)
这个实现总是抛出
UnsupportedOperationException。
|
CharSequence |
ForwardingFileObject.getCharContent(boolean ignoreEncodingErrors) |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.