接口的使用
java.lang.CharSequence
使用 CharSequence 的包
包
描述
为抽象语法树 (AST) 的操作提供实用程序。
通过数据流、序列化和文件系统提供系统输入和输出。
提供对 Java 编程语言的设计至关重要的类。
HTTP 客户端和 WebSocket API
定义作为数据容器的缓冲区,并提供其他 NIO 包的概述。
定义字符集、解码器和编码器,用于字节和 Unicode 字符之间的转换。
定义Java虚拟机访问文件、文件属性和文件系统的接口和类。
提供以独立于自然语言的方式处理文本、日期、数字和消息的类和接口。
日期、时间、瞬间和持续时间的主要 API。
提供类来打印和解析日期和时间。
包含集合框架、一些国际化支持类、服务加载器、属性、随机数生成、字符串解析和扫描类、base64 编码和解码、位数组和几个杂项实用程序类。
用于将字符序列与正则表达式指定的模式进行匹配的类。
支持对元素流进行函数式操作的类,例如对集合的 map-reduce 转换。
用于声明注解处理器和允许注解处理器与注释处理工具环境进行通信的工具。
包的类型和层次结构包含 Java 语言模型、Java 编程语言的声明和类型模型。
用于对 Java 编程语言的元素建模的接口。
提供处理可编辑和不可编辑文本组件的类和接口。
为可以从程序中调用的工具提供接口,例如编译器。
-
CharSequence 在 com.sun.source.util 中的用法
com.sun.source.util 中返回 CharSequence 的方法com.sun.source.util 中的方法,参数类型为 CharSequence修饰符和类型方法描述abstract voidDocTrees.printMessage(Diagnostic.Kind kind, CharSequence msg, DocTree t, DocCommentTree c, CompilationUnitTree root) 在提供的编译单元内的树位置打印指定类型的消息。abstract voidTrees.printMessage(Diagnostic.Kind kind, CharSequence msg, Tree t, CompilationUnitTree root) 在提供的编译单元内的树的位置打印指定类型的消息 -
CharSequence 在 java.io 中的用法
java.io 中的方法,参数类型为 CharSequence修饰符和类型方法描述CharArrayWriter.append(CharSequence csq) 将指定的字符序列附加到此编写器。CharArrayWriter.append(CharSequence csq, int start, int end) 将指定字符序列的子序列附加到此 writer。PrintStream.append(CharSequence csq) 将指定的字符序列附加到此输出流。PrintStream.append(CharSequence csq, int start, int end) 将指定字符序列的子序列附加到此输出流。PrintWriter.append(CharSequence csq) 将指定的字符序列附加到此编写器。PrintWriter.append(CharSequence csq, int start, int end) 将指定字符序列的子序列附加到此 writer。StringWriter.append(CharSequence csq) 将指定的字符序列附加到此编写器。StringWriter.append(CharSequence csq, int start, int end) 将指定字符序列的子序列附加到此 writer。Writer.append(CharSequence csq) 将指定的字符序列附加到此编写器。Writer.append(CharSequence csq, int start, int end) 将指定字符序列的子序列附加到此 writer。 -
CharSequence 在 java.lang 中的用法
java.lang 中实现 CharSequence 的类修饰符和类型类描述final classString类表示字符串。final class一个线程安全的、可变的字符序列。final class可变的字符序列。java.lang 中返回 CharSequence 的方法修饰符和类型方法描述CharSequence.subSequence(int start, int end) 返回一个CharSequence,它是这个序列的子序列。String.subSequence(int beginIndex, int endIndex) 返回作为此序列子序列的字符序列。StringBuffer.subSequence(int start, int end) java.lang 中的方法,参数类型为 CharSequence修饰符和类型方法描述Appendable.append(CharSequence csq) 将指定的字符序列附加到此Appendable。Appendable.append(CharSequence csq, int start, int end) 将指定字符序列的子序列附加到此Appendable。StringBuffer.append(CharSequence s) 将指定的CharSequence附加到此序列。StringBuffer.append(CharSequence s, int start, int end) StringBuilder.append(CharSequence s) StringBuilder.append(CharSequence s, int start, int end) static intCharacter.codePointAt(CharSequence seq, int index) 返回CharSequence的给定索引处的代码点。static intCharacter.codePointBefore(CharSequence seq, int index) 返回CharSequence的给定索引之前的代码点。static intCharacter.codePointCount(CharSequence seq, int beginIndex, int endIndex) 返回指定 char 序列的文本范围内的 Unicode 代码点数。static intCharSequence.compare(CharSequence cs1, CharSequence cs2) 按字典顺序比较两个CharSequence实例。booleanString.contains(CharSequence s) 当且仅当此字符串包含指定的 char 值序列时才返回 true。booleanString.contentEquals(CharSequence cs) 将此字符串与指定的CharSequence进行比较。StringBuffer.insert(int dstOffset, CharSequence s) StringBuffer.insert(int dstOffset, CharSequence s, int start, int end) StringBuilder.insert(int dstOffset, CharSequence s) StringBuilder.insert(int dstOffset, CharSequence s, int start, int end) static StringString.join(CharSequence delimiter, CharSequence... elements) 返回由CharSequence elements的副本与指定的delimiter的副本连接在一起的新字符串。static StringString.join(CharSequence delimiter, Iterable<? extends CharSequence> elements) 返回一个新的String由CharSequence elements的副本和指定的delimiter的副本组成。static intCharacter.offsetByCodePoints(CharSequence seq, int index, int codePointOffset) 返回给定 char 序列中的索引,该序列从给定的index偏移了codePointOffset代码点。static intInteger.parseInt(CharSequence s, int beginIndex, int endIndex, int radix) static longLong.parseLong(CharSequence s, int beginIndex, int endIndex, int radix) static intInteger.parseUnsignedInt(CharSequence s, int beginIndex, int endIndex, int radix) static longLong.parseUnsignedLong(CharSequence s, int beginIndex, int endIndex, int radix) String.replace(CharSequence target, CharSequence replacement) 用指定的文字替换序列替换此字符串中与文字目标序列匹配的每个子字符串。java.lang 中的方法参数,类型参数为 CharSequence修饰符和类型方法描述static StringString.join(CharSequence delimiter, Iterable<? extends CharSequence> elements) 返回一个新的String由CharSequence elements的副本和指定的delimiter的副本组成。java.lang 中的构造函数,参数类型为 CharSequence修饰符构造方法描述StringBuffer(CharSequence seq) 构造一个字符串缓冲区,其中包含与指定的CharSequence相同的字符。构造一个字符串生成器,其中包含与指定的CharSequence相同的字符。 -
CharSequence 在 java.net.http 中的用法
java.net.http 中的方法,参数类型为 CharSequence修饰符和类型方法描述default CompletionStage<?>WebSocket.Listener.onText(WebSocket webSocket, CharSequence data, boolean last) 已收到文本数据。WebSocket.sendText(CharSequence data, boolean last) 发送包含给定字符序列中的字符的文本数据。 -
CharSequence 在 java.nio 中的用法
java.nio 中实现 CharSequence 的类java.nio 中的方法,参数类型为 CharSequence修饰符和类型方法描述CharBuffer.append(CharSequence csq) 将指定的字符序列追加到此缓冲区(可选操作).CharBuffer.append(CharSequence csq, int start, int end) 将指定字符序列的子序列追加到此缓冲区(可选操作).static CharBufferCharBuffer.wrap(CharSequence csq) 将字符序列包装到缓冲区中。static CharBufferCharBuffer.wrap(CharSequence csq, int start, int end) 将字符序列包装到缓冲区中。 -
CharSequence 在 java.nio.charset 中的用法
java.nio.charset 中的方法,参数类型为 CharSequence -
CharSequence 在 java.nio.file 中的用法
java.nio.file 中的方法,参数类型为 CharSequence修饰符和类型方法描述static PathFiles.writeString(Path path, CharSequence csq, Charset cs, OpenOption... options) 将 CharSequence 写入文件。static PathFiles.writeString(Path path, CharSequence csq, OpenOption... options) 将 CharSequence 写入文件。java.nio.file 中的方法参数,类型参数为 CharSequence修饰符和类型方法描述static PathFiles.write(Path path, Iterable<? extends CharSequence> lines, Charset cs, OpenOption... options) 将文本行写入文件。static PathFiles.write(Path path, Iterable<? extends CharSequence> lines, OpenOption... options) 将文本行写入文件。 -
CharSequence 在 java.text 中的用法
java.text 中的方法,参数类型为 CharSequence修饰符和类型方法描述static booleanNormalizer.isNormalized(CharSequence src, Normalizer.Form form) 确定给定的 char 值序列是否已规范化。static StringNormalizer.normalize(CharSequence src, Normalizer.Form form) 标准化一系列 char 值。 -
CharSequence 在 java.time 中的用法
java.time 中的方法,参数类型为 CharSequence修饰符和类型方法描述static DurationDuration.parse(CharSequence text) 从PnDTnHnMn.nS等文本字符串中获取Duration。static InstantInstant.parse(CharSequence text) 从2007-12-03T10:15:30.00Z等文本字符串中获取Instant的实例。static LocalDateLocalDate.parse(CharSequence text) 从2007-12-03等文本字符串中获取LocalDate的实例。static LocalDateLocalDate.parse(CharSequence text, DateTimeFormatter formatter) 使用特定格式化程序从文本字符串中获取LocalDate的实例。static LocalDateTimeLocalDateTime.parse(CharSequence text) 从2007-12-03T10:15:30等文本字符串中获取LocalDateTime的实例。static LocalDateTimeLocalDateTime.parse(CharSequence text, DateTimeFormatter formatter) 使用特定格式化程序从文本字符串中获取LocalDateTime的实例。static LocalTimeLocalTime.parse(CharSequence text) 从10:15等文本字符串中获取LocalTime的实例。static LocalTimeLocalTime.parse(CharSequence text, DateTimeFormatter formatter) 使用特定格式化程序从文本字符串中获取LocalTime的实例。static MonthDayMonthDay.parse(CharSequence text) 从--12-03等文本字符串中获取MonthDay的实例。static MonthDayMonthDay.parse(CharSequence text, DateTimeFormatter formatter) 使用特定格式化程序从文本字符串中获取MonthDay的实例。static OffsetDateTimeOffsetDateTime.parse(CharSequence text) 从2007-12-03T10:15:30+01:00等文本字符串中获取OffsetDateTime的实例。static OffsetDateTimeOffsetDateTime.parse(CharSequence text, DateTimeFormatter formatter) 使用特定格式化程序从文本字符串中获取OffsetDateTime的实例。static OffsetTimeOffsetTime.parse(CharSequence text) 从10:15:30+01:00等文本字符串中获取OffsetTime的实例。static OffsetTimeOffsetTime.parse(CharSequence text, DateTimeFormatter formatter) 使用特定格式化程序从文本字符串中获取OffsetTime的实例。static PeriodPeriod.parse(CharSequence text) 从PnYnMnD等文本字符串中获取Period。static YearYear.parse(CharSequence text) 从2007等文本字符串中获取Year的实例。static YearYear.parse(CharSequence text, DateTimeFormatter formatter) 使用特定格式化程序从文本字符串中获取Year的实例。static YearMonthYearMonth.parse(CharSequence text) 从2007-12等文本字符串中获取YearMonth的实例。static YearMonthYearMonth.parse(CharSequence text, DateTimeFormatter formatter) 使用特定格式化程序从文本字符串中获取YearMonth的实例。static ZonedDateTimeZonedDateTime.parse(CharSequence text) 从2007-12-03T10:15:30+01:00[Europe/Paris]等文本字符串中获取ZonedDateTime的实例。static ZonedDateTimeZonedDateTime.parse(CharSequence text, DateTimeFormatter formatter) 使用特定格式化程序从文本字符串中获取ZonedDateTime的实例。 -
CharSequence 在 java.time.format 中的用法
java.time.format 中的方法,参数类型为 CharSequence修饰符和类型方法描述DateTimeFormatter.parse(CharSequence text) 完全解析生成时间对象的文本。DateTimeFormatter.parse(CharSequence text, ParsePosition position) 使用此格式化程序解析文本,提供对文本位置的控制。<T> TDateTimeFormatter.parse(CharSequence text, TemporalQuery<T> query) 完全解析生成指定类型对象的文本。DateTimeFormatter.parseBest(CharSequence text, TemporalQuery<?>... queries) 完全解析生成指定类型之一的对象的文本。DateTimeFormatter.parseUnresolved(CharSequence text, ParsePosition position) 使用此格式化程序解析文本,而不解析结果,用于高级用例。java.time.format 中的构造函数,参数类型为 CharSequence修饰符构造方法描述DateTimeParseException(String message, CharSequence parsedData, int errorIndex) 使用指定的消息构造一个新的异常。DateTimeParseException(String message, CharSequence parsedData, int errorIndex, Throwable cause) 构造具有指定消息和原因的新异常。 -
CharSequence 在 java.util 中的用法
java.util 中的方法,参数类型为 CharSequence修饰符和类型方法描述StringJoiner.add(CharSequence newElement) 添加给定CharSequence值的副本作为StringJoiner值的下一个元素。static intHexFormat.fromHexDigits(CharSequence string) 返回从最多八个十六进制字符的字符串解析的int值。static intHexFormat.fromHexDigits(CharSequence string, int fromIndex, int toIndex) 返回从最多八个十六进制字符的字符串范围解析的int值。static longHexFormat.fromHexDigitsToLong(CharSequence string) 返回从最多 16 个十六进制字符的字符串解析的 long 值。static longHexFormat.fromHexDigitsToLong(CharSequence string, int fromIndex, int toIndex) 返回从最多 16 个十六进制字符的字符串范围解析的 long 值。byte[]HexFormat.parseHex(CharSequence string) 返回包含从字符串解析的十六进制值的字节数组。byte[]HexFormat.parseHex(CharSequence string, int fromIndex, int toIndex) 返回包含从字符串范围解析的十六进制值的字节数组。StringJoiner.setEmptyValue(CharSequence emptyValue) 设置在确定此StringJoiner的字符串表示形式时要使用的字符序列,并且尚未添加任何元素,即当它为空时。java.util 中的构造函数,参数类型为 CharSequence修饰符构造方法描述StringJoiner(CharSequence delimiter) 构造一个StringJoiner其中没有字符,没有prefix或suffix,以及提供的delimiter的副本。StringJoiner(CharSequence delimiter, CharSequence prefix, CharSequence suffix) 使用提供的prefix、delimiter和suffix的副本构造一个其中没有字符的StringJoiner。 -
CharSequence 在 java.util.regex 中的用法
java.util.regex 中的方法,参数类型为 CharSequence修饰符和类型方法描述Pattern.matcher(CharSequence input) 创建一个匹配器,将给定输入与此模式匹配。static booleanPattern.matches(String regex, CharSequence input) 编译给定的正则表达式并尝试匹配给定的输入。Matcher.reset(CharSequence input) 使用新的输入序列重置此匹配器。String[]Pattern.split(CharSequence input) 围绕此模式的匹配项拆分给定的输入序列。String[]Pattern.split(CharSequence input, int limit) 围绕此模式的匹配项拆分给定的输入序列。Pattern.splitAsStream(CharSequence input) 围绕此模式的匹配项从给定的输入序列创建一个流。 -
CharSequence 在 java.util.stream 中的用法
返回类型中包含 CharSequence 类型参数的 java.util.stream 中的方法修饰符和类型方法描述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,它将输入元素连接在一起,由指定的定界符分隔,具有指定的前缀和后缀,按遇到的顺序排列。java.util.stream 中的方法,参数类型为 CharSequence修饰符和类型方法描述static Collector<CharSequence,?, String> Collectors.joining(CharSequence delimiter) 返回一个Collector,它按遇到顺序连接输入元素,由指定的定界符分隔。static Collector<CharSequence,?, String> Collectors.joining(CharSequence delimiter, CharSequence prefix, CharSequence suffix) 返回一个Collector,它将输入元素连接在一起,由指定的定界符分隔,具有指定的前缀和后缀,按遇到的顺序排列。 -
CharSequence 在 javax.annotation.processing 中的用法
javax.annotation.processing 中的方法,参数类型为 CharSequence修饰符和类型方法描述Filer.createClassFile(CharSequence name, Element... originatingElements) 创建一个新的类文件,并返回一个对象以允许写入它。Filer.createResource(JavaFileManager.Location location, CharSequence moduleAndPkg, CharSequence relativeName, Element... originatingElements) 创建一个新的用于写入的辅助资源文件并为其返回一个文件对象。Filer.createSourceFile(CharSequence name, Element... originatingElements) 创建一个新的源文件并返回一个对象以允许写入它。Filer.getResource(JavaFileManager.Location location, CharSequence moduleAndPkg, CharSequence relativeName) 返回用于读取现有资源的对象。default voidMessager.printError(CharSequence msg) 打印错误。default voidMessager.printError(CharSequence msg, Element e) 在元素的位置打印错误。voidMessager.printMessage(Diagnostic.Kind kind, CharSequence msg) 打印指定种类的消息。voidMessager.printMessage(Diagnostic.Kind kind, CharSequence msg, Element e) 在元素的位置打印指定种类的消息。voidMessager.printMessage(Diagnostic.Kind kind, CharSequence msg, Element e, AnnotationMirror a) 在注解元素的注释镜像位置打印指定类型的消息。voidMessager.printMessage(Diagnostic.Kind kind, CharSequence msg, Element e, AnnotationMirror a, AnnotationValue v) 在注解元素的注解镜像中的注解值位置处打印指定类型的消息.default voidMessager.printNote(CharSequence msg) 打印注释。default voidMessager.printNote(CharSequence msg, Element e) 在元素的位置打印注释。default voidMessager.printWarning(CharSequence msg) 打印警告。default voidMessager.printWarning(CharSequence msg, Element e) 在元素的位置打印警告。 -
CharSequence 在 javax.lang.model 中的用法
javax.lang.model 中的方法,参数类型为 CharSequence修饰符和类型方法描述static booleanSourceVersion.isIdentifier(CharSequence name) 返回name是否是最新源版本中语法上有效的标识符(简单名称)或关键字。static booleanSourceVersion.isKeyword(CharSequence s) 返回s是否是最新源版本中的关键字、布尔文字或空文字。static booleanSourceVersion.isKeyword(CharSequence s, SourceVersion version) 返回s是否为给定源版本中的关键字、布尔文字或空文字。static booleanSourceVersion.isName(CharSequence name) 返回name是否是最新源版本中语法上有效的限定名称。static booleanSourceVersion.isName(CharSequence name, SourceVersion version) 返回name是否是给定源版本中语法上有效的限定名称。 -
CharSequence 在 javax.lang.model.element 中的用法
javax.lang.model.element 中的方法,参数类型为 CharSequence -
CharSequence 在 javax.lang.model.util 中的用法
javax.lang.model.util 中的方法,参数类型为 CharSequence修饰符和类型方法描述default Set<? extends PackageElement>Elements.getAllPackageElements(CharSequence name) 返回具有给定规范名称的所有包元素。default Set<? extends TypeElement>Elements.getAllTypeElements(CharSequence name) 返回具有给定规范名称的所有类型元素。default ModuleElementElements.getModuleElement(CharSequence name) 返回给定其完全限定名称的模块元素。Elements.getName(CharSequence cs) 返回与参数具有相同字符序列的名称。Elements.getPackageElement(CharSequence name) 如果包在环境中是唯一可确定的,则返回给定其完全限定名称的包。default PackageElementElements.getPackageElement(ModuleElement module, CharSequence name) 返回一个给定其完全限定名称的包,如从给定模块中看到的那样。Elements.getTypeElement(CharSequence name) 如果类型元素在环境中是唯一可确定的,则返回给定其规范名称的类型元素。default TypeElementElements.getTypeElement(ModuleElement module, CharSequence name) 返回给定其规范名称的类型元素,如从给定模块中看到的那样。 -
CharSequence 在 javax.swing.text 中的用法
javax.swing.text 中实现 CharSequence 的类javax.swing.text 中返回 CharSequence 的方法 -
CharSequence 在 javax.tools 中的用法
javax.tools 中返回 CharSequence 的方法修饰符和类型方法描述FileObject.getCharContent(boolean ignoreEncodingErrors) 返回此文件对象的字符内容(如果可用)。ForwardingFileObject.getCharContent(boolean ignoreEncodingErrors) SimpleJavaFileObject.getCharContent(boolean ignoreEncodingErrors) 此实现总是抛出 UnsupportedOperationException 。