com.hankcs.hanlp.collection.sequence
类 SString

java.lang.Object
  继承者 com.hankcs.hanlp.collection.sequence.SString
所有已实现的接口:
CharSequence, Comparable<SString>

public class SString
extends Object
implements Comparable<SString>, CharSequence

(SimpleString)字符串,为了公用内存,避免值传递,优化运行效率而设置的String的替代品

作者:
hankcs

字段摘要
 int b
          开始位置,包含
 int e
          结束位置,不包含
 char[] value
           
 
构造方法摘要
SString(char[] value, int b, int e)
          建立一个字符串
SString(String s)
           
 
方法摘要
 SString add(SString other)
           
 char charAt(int index)
           
 int compareTo(SString anotherString)
           
 boolean equals(Object anObject)
           
 int length()
           
 CharSequence subSequence(int start, int end)
           
 char[] toCharArray()
           
 String toString()
           
static SString valueOf(char word)
           
 
从类 java.lang.Object 继承的方法
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

字段详细信息

value

public char[] value

b

public int b
开始位置,包含


e

public int e
结束位置,不包含

构造方法详细信息

SString

public SString(char[] value,
               int b,
               int e)
建立一个字符串

参数:
value -
b -
e -

SString

public SString(String s)
方法详细信息

equals

public boolean equals(Object anObject)
覆盖:
Object 中的 equals

length

public int length()
指定者:
接口 CharSequence 中的 length

charAt

public char charAt(int index)
指定者:
接口 CharSequence 中的 charAt

subSequence

public CharSequence subSequence(int start,
                                int end)
指定者:
接口 CharSequence 中的 subSequence

toString

public String toString()
指定者:
接口 CharSequence 中的 toString
覆盖:
Object 中的 toString

compareTo

public int compareTo(SString anotherString)
指定者:
接口 Comparable<SString> 中的 compareTo

toCharArray

public char[] toCharArray()

valueOf

public static SString valueOf(char word)

add

public SString add(SString other)


Copyright © 2014–2015 鐮佸啘鍦�/a>. All rights reserved.