类 CharSequenceSubSequence

java.lang.Object
com.intellij.util.text.CharSequenceSubSequence
所有已实现的接口:
CharSequenceWithStringHash, CharArrayExternalizable, CharSequence

public class CharSequenceSubSequence extends Object implements CharSequence, CharArrayExternalizable, CharSequenceWithStringHash
  • 构造器详细资料

    • CharSequenceSubSequence

      public CharSequenceSubSequence(@NotNull @NotNull CharSequence chars)
    • CharSequenceSubSequence

      public CharSequenceSubSequence(@NotNull @NotNull CharSequence chars, int start, int end)
  • 方法详细资料

    • length

      public final int length()
      指定者:
      length 在接口中 CharSequence
    • charAt

      public final char charAt(int index)
      指定者:
      charAt 在接口中 CharSequence
    • subSequence

      @NotNull public @NotNull CharSequence subSequence(int start, int end)
      指定者:
      subSequence 在接口中 CharSequence
    • toString

      @NotNull public @NotNull String toString()
      指定者:
      toString 在接口中 CharSequence
      覆盖:
      toString 在类中 Object
    • getChars

      public void getChars(int start, int end, char @NotNull [] dest, int destPos)
      从接口复制的说明: CharArrayExternalizable
      Copies own character sub-sequence to the given array
      指定者:
      getChars 在接口中 CharArrayExternalizable
      参数:
      start - the index where to start taking chars from in this sequence
      end - the index where to end taking chars in this sequence
      dest - the array to put characters into
      destPos - the index where to put the characters in the dest array
    • hashCode

      public int hashCode()
      指定者:
      hashCode 在接口中 CharSequenceWithStringHash
      覆盖:
      hashCode 在类中 Object