StringBuilder類提供了一些方法來進行查找和比較操作,下面是一些常用的方法:
indexOf(String str): 返回指定字符串在StringBuilder對象中第一次出現的位置,如果沒有找到則返回-1。
lastIndexOf(String str): 返回指定字符串在StringBuilder對象中最后一次出現的位置,如果沒有找到則返回-1。
contains(CharSequence str): 判斷StringBuilder對象是否包含指定的字符序列。
equals(Object obj): 判斷StringBuilder對象是否和指定的對象相等。
equalsIgnoreCase(String str): 忽略大小寫判斷StringBuilder對象是否和指定的字符串相等。
compareTo(StringBuilder another): 比較兩個StringBuilder對象的內容是否相等。
這些方法可以幫助我們在StringBuilder對象中查找指定的字符串,或者比較兩個StringBuilder對象的內容是否相等。